るりまサーチ

最速Rubyリファレンスマニュアル検索!
797件ヒット [701-797件を表示] (0.049秒)

別のキーワード

  1. kernel exec
  2. kernel system
  3. kernel spawn
  4. kernel open
  5. kernel raise

ライブラリ

キーワード

検索結果

<< < ... 6 7 8 >>

Kernel.#Complex(r, i = 0, exception: true) -> Complex | nil (21008.0)

実部が r、虚部が i である Complex クラスのオブジェクトを生成します。

...exception false を指定すると、変換できなかった場合、
例外を発生する代わりに nil を返します。

@raise ArgumentError 変換できないオブジェクトを指定した場合に発生します。

//emlist[例][ruby]{
Complex(1) # => (1+0i)
Co...

Kernel.#Complex(s) -> Complex (21008.0)

実部が r、虚部が i である Complex クラスのオブジェクトを生成します。

...の実部。

@param i 生成する複素数の虚部。省略した場合は 0 です。

@param s 生成する複素数を表す文字列。


@raise ArgumentError 変換できないオブジェクトを指定した場合に発生します。

//emlist[例][ruby]{
Complex(1) # => (1+0i)
Comp...

Kernel.#Complex(s, exception: true) -> Complex | nil (21008.0)

実部が r、虚部が i である Complex クラスのオブジェクトを生成します。

...exception false を指定すると、変換できなかった場合、
例外を発生する代わりに nil を返します。

@raise ArgumentError 変換できないオブジェクトを指定した場合に発生します。

//emlist[例][ruby]{
Complex(1) # => (1+0i)
Co...

Kernel.#Hash(arg) -> Hash (21008.0)

引数 arg で指定したオブジェクトを to_hash メソッドを呼び出す事で Hash オブジェクトに変換します。nil か [] を指定した場合は空の Hash オブジェクトを返します。

...対象のオブジェクトを指定します。

//emlist[例][ruby]{
Hash([]) # => {}
Hash(nil) # => {}
Hash(key: :value) # => {:key => :value}
Hash([1, 2, 3]) # => TypeError
//}

@raise TypeError 変換できないオブジェクトを指定した場合に発生します。...

Kernel.#String(arg) -> String (21008.0)

引数を文字列(String)に変換した結果を返します。

...字列に変換します。
arg が文字列の場合、何もせず arg を返します。

@param arg 変換対象のオブジェクトです。
@raise TypeError to_s の返り値が文字列でなければ発生します。

//emlist[例][ruby]{
class Foo
def to_s
"hogehoge"
end
end

arg = F...

絞り込み条件を変える

Kernel.#URI(uri_str) -> object (21008.0)

与えられた URI から該当する URI::Generic のサブクラスのインスタンスを生成して 返します。scheme が指定されていない場合は、URI::Generic オブジェクトを返します。

...生成して
返します。scheme が指定されていない場合は、URI::Generic オブジェクトを返します。

@param uri_str パースしたい URI を文字列として与えます。

@raise URI::InvalidURIError パースに失敗した場合に発生します。

@see URI.parse...

Kernel.#open(file, mode_enc = "r", perm = 0666) -> IO (21008.0)

file をオープンして、IO(Fileを含む)クラスのインスタンスを返します。

...rm open(2) の第 3 引数のように、ファイルを生成する場合の
ファイルのパーミッションを整数で指定します。
@raise Errno::EXXX ファイルのオープンに失敗した場合に発生します。


@see File.open,IO.popen,IO.open

=== 第二引数のオープ...

Kernel.#open(file, mode_enc = "r", perm = 0666) {|io| ... } -> object (21008.0)

file をオープンして、IO(Fileを含む)クラスのインスタンスを返します。

...rm open(2) の第 3 引数のように、ファイルを生成する場合の
ファイルのパーミッションを整数で指定します。
@raise Errno::EXXX ファイルのオープンに失敗した場合に発生します。


@see File.open,IO.popen,IO.open

=== 第二引数のオープ...

Kernel.#sub(pattern) {|matched| ... } -> String (21008.0)

$_.sub とほぼ同じですが、置換が発生したときは、$_の内容を置き換える点が異なります。 コマンドラインオプションで -p または -n を指定した時のみ定義されます。

...いがあるため、このメソッドの使用は推奨されていません。
今後はより明示的な $_.sub を使ってください。

@raise ArgumentError replace を指定しなかった場合に発生します。

$_.sub とこのメソッド sub は以下の点で違いがあります...

Kernel.#sub(pattern, replace) -> String (21008.0)

$_.sub とほぼ同じですが、置換が発生したときは、$_の内容を置き換える点が異なります。 コマンドラインオプションで -p または -n を指定した時のみ定義されます。

...いがあるため、このメソッドの使用は推奨されていません。
今後はより明示的な $_.sub を使ってください。

@raise ArgumentError replace を指定しなかった場合に発生します。

$_.sub とこのメソッド sub は以下の点で違いがあります...

絞り込み条件を変える

<< < ... 6 7 8 >>