168件ヒット
  
    
      [101-168件を表示]
    
  
    (0.073秒)
  
  
種類
- インスタンスメソッド (144)
- 定数 (24)
キーワード
- DATA (12)
- 
        SCRIPT_ LINES _ _ (12) 
- class (12)
- freeze (12)
- inspect (12)
- 
        instance_ variables (12) 
- 
        pretty_ print (12) 
- send (24)
- 
        to_ a (12) 
- 
        to_ ary (12) 
- 
        to_ int (12) 
- 
        to_ str (12) 
検索結果
先頭5件
- 
      Object# instance _ variables -> [Symbol] (19.0) 
- 
      
      
      オブジェクトのインスタンス変数名をシンボルの配列として返します。 ...ンボルの配列として返します。
 //emlist[][ruby]{
 obj = Object.new
 obj.instance_eval { @foo, @bar = nil }
 p obj.instance_variables
 #=> [:@foo, :@bar]
 //}
 @see Object#instance_variable_get, Kernel.#local_variables, Kernel.#global_variables, Module.constants, Module#constants, Module#cla...
- 
      Object# method(name) -> Method (19.0) 
- 
      
      
      オブジェクトのメソッド name をオブジェクト化した Method オブジェクトを返します。 ...
 Method オブジェクトを返します。
 @param name メソッド名をSymbol またはStringで指定します。
 @raise NameError 定義されていないメソッド名を引数として与えると発生します。
 //emlist[][ruby]{
 me = -365.method(:abs)
 p me #=> #<Method: Integer#abs>
 p......me.call #=> 365
 //}
 @see Module#instance_method, Method, BasicObject#__send__, Object#send, Kernel.#eval, Object#singleton_method...
- 
      Object:: DATA -> File (19.0) 
- 
      
      
      スクリプトの __END__ プログラムの終り以降をアクセスする File オブジェクト。 ...スクリプトの __END__
 プログラムの終り以降をアクセスする File オブジェクト。
 d:spec/program#terminateも参照。
 ソースファイルの __END__ 以降は解析・実行の対象にならないので
 その部分にプログラムが利用するためのデータを......。
 * Kernel.#require や Kernel.#load で
 読み込まれたファイルの中であってもそのファイル (__FILE__, d:spec/variables#pseudo)
 ではなく実行されたファイル ($0) を指します。
 === 例1
 print DATA.gets # => 故人西辞黄鶴楼
 print DATA.......gets # => 烟花三月下揚州
 print DATA.gets # => 孤帆遠影碧空尽
 print DATA.gets # => 唯見長江天際流
 DATA.gets # => nil
 
 __END__
 故人西辞黄鶴楼
 烟花三月下揚州
 孤帆遠影碧空尽
 唯見長江天際流
 === 例2
 sum = 0...
- 
      Object# to _ ary -> Array (13.0) 
- 
      
      
      オブジェクトの Array への暗黙の変換が必要なときに内部で呼ばれます。 デフォルトでは定義されていません。 ...オブジェクトの Array への暗黙の変換が必要なときに内部で呼ばれます。
 デフォルトでは定義されていません。
 説明のためここに記載してありますが、
 このメソッドは実際には Object クラスには定義されていません。
 必要......すべての場面で代置可能であるような、
 * 配列そのものとみなせるようなもの
 という厳しいものになっています。
 //emlist[][ruby]{
 class Foo
 def to_ary
 [3,4]
 end
 end
 it = Foo.new
 p([1,2] + it) #=> [1, 2, 3, 4]
 //}
 @see Object#to_a,Kernel.#Array...
- 
      Object# to _ int -> Integer (13.0) 
- 
      
      
      オブジェクトの Integer への暗黙の変換が必要なときに内部で呼ばれます。 デフォルトでは定義されていません。 ...。
 デフォルトでは定義されていません。
 説明のためここに記載してありますが、
 このメソッドは実際には Object クラスには定義されていません。
 必要に応じてサブクラスで定義すべきものです。
 このメソッドを定義する......が使われるすべての場面で代置可能であるような、
 * 整数そのものとみなせるようなもの
 という厳しいものになっています。
 //emlist[][ruby]{
 class Foo
 def to_int
 1
 end
 end
 ary = [:a, :b, :c]
 p(ary[Foo.new]) # => :b
 //}
 @see Kernel.#Integer...
- 
      Object# to _ str -> String (13.0) 
- 
      
      
      オブジェクトの String への暗黙の変換が必要なときに内部で呼ばれます。 デフォルトでは定義されていません。 ...。
 デフォルトでは定義されていません。
 説明のためここに記載してありますが、
 このメソッドは実際には Object クラスには定義されていません。
 必要に応じてサブクラスで定義すべきものです。
 このメソッドを定義する......面で代置可能であるような、
 * 文字列そのものとみなせるようなもの
 という厳しいものになっています。
 //emlist[][ruby]{
 class Foo
 def to_str
 'Edition'
 end
 end
 it = Foo.new
 p('Second' + it) #=> "SecondEdition"
 //}
 @see Object#to_s,Kernel.#String...

 :
:![条件を削除 [x]](/images/drop-condition-icon.png)