るりまサーチ

最速Rubyリファレンスマニュアル検索!
96件ヒット [1-96件を表示] (0.063秒)
トップページ > クエリ:@[x] > モジュール:Kernel[x] > クエリ:Array[x]

別のキーワード

  1. array fill
  2. array []
  3. array sample
  4. array new
  5. array []=

ライブラリ

キーワード

検索結果

Kernel.#Array(arg) -> Array (18261.0)

引数を配列(Array)に変換した結果を返します。

...列(Array)に変換した結果を返します。

arg.to_ary と arg.to_a をこの順に呼び出して、返ってきた配列を変換結果とします。

arg に to_ary, to_a のいずれのメソッドも定義されていない場合は
一要素の配列 [arg] を返します。

@
param ar...
...g 変換対象のオブジェクトです。
@
raise TypeError to_ary, to_a の返り値が配列でなければ発生します

//emlist[例][ruby]{
p Array({:it => 3}) #=> [[:it, 3]]
p Array(nil) #=> []
p Array("fefe") #=> ["fefe"]
//}

@
see Object#to_a,Object#to_ary,Array...

Kernel.#p(*arg) -> object | Array (132.0)

引数を人間に読みやすい形に整形して改行と順番に標準出力 $stdout に出力します。主にデバッグに使用します。

...特に何もしません。

@
param arg 出力するオブジェクトを任意個指定します。
@
raise IOError 標準出力が書き込み用にオープンされていなければ発生します。
@
raise Errno::EXXX 出力に失敗した場合に発生します。
@
return 指定された引...
...数 arg を返します。複数の引数が指定された場合はそれらを要素とする配列を返します。

//emlist[例][ruby]{
puts "" #=> (空行)
p "" #=> ""

puts 50,"50"
#=> 50
#=> 50
p 50,"50"
#=> 50
#=> "50"
//}

@
see Object#inspect,Kernel.#puts,Kernel.#print...

Kernel#find_type(type, opt, *headers) -> Array (127.0)

静的な型 type がシステムに存在するかどうか検査します。

...な型 type がシステムに存在するかどうか検査します。

@
param type 検査したい型の名前を指定します。

@
param opt コンパイラに渡す追加のオプションを指定します。

@
param headers 追加のヘッダを指定します。

@
see Kernel#have_type...

Kernel#find_type(type, opt, *headers) { ... } -> Array (127.0)

静的な型 type がシステムに存在するかどうか検査します。

...な型 type がシステムに存在するかどうか検査します。

@
param type 検査したい型の名前を指定します。

@
param opt コンパイラに渡す追加のオプションを指定します。

@
param headers 追加のヘッダを指定します。

@
see Kernel#have_type...

Kernel#install_rb(mfile, dest, srcdir = nil) -> Array (120.0)

このメソッドは create_makefile が使用します。 内部用のメソッドです。

...ib のディレクトリ構造はそのまま dest 配下に反映されます。

@
param mfile Makefile を表す File のインスタンスです。

@
param dest インストールする先のディレクトリを指定します。

@
param srcdir ソースディレクトリを指定します。...

絞り込み条件を変える

Kernel#scanf(format) -> Array (115.0)

STDIN.scanf と同じです。 IO#scanf、Stdin#scanfも参照してください。

...STDIN.scanf と同じです。
IO#scanf、Stdin#scanfも参照してください。

@
param format スキャンするフォーマットを文字列で指定します。
詳細は、m:String#scanf#format を参照してください。

@
see IO#scanf, Stdin#scanf...

Kernel#scanf(format) {|*ary| ...} -> Array (115.0)

STDIN.scanf と同じです。 IO#scanf、Stdin#scanfも参照してください。

...STDIN.scanf と同じです。
IO#scanf、Stdin#scanfも参照してください。

@
param format スキャンするフォーマットを文字列で指定します。
詳細は、m:String#scanf#format を参照してください。

@
see IO#scanf, Stdin#scanf...

Kernel#depend_rules(depend) -> Array (114.0)

ファイルの依存関係の書かれた depend ファイルの内容を処理します。

...ファイルの依存関係の書かれた depend ファイルの内容を処理します。

@
param depend depend ファイルの内容を指定します。

@
return 見つかった依存関係を Makefile 形式で返します。...

Kernel#DelegateClass(superclass) -> object (13.0)

クラス superclass のインスタンスへメソッドを委譲するクラスを定義し、 そのクラスを返します。

...ラスを定義し、
そのクラスを返します。

@
param superclass 委譲先となるクラス

例:

//emlist{
require 'delegate'

class ExtArray < DelegateClass(Array)
def initialize
super([])
end
end
a = ExtArray.new
p a.class # => ExtArray
a.push 25
p a # => [25]
//}...