るりまサーチ

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

別のキーワード

  1. _builtin to_c
  2. etc sc_2_c_dev
  3. etc sc_2_c_bind
  4. tracer display_c_call
  5. tracer display_c_call=

ライブラリ

モジュール

キーワード

検索結果

<< 1 2 3 ... > >>

Object#inspect -> String (27244.0)

オブジェクトを人間が読める形式に変換した文字列を返します。

...して
オブジェクトを表示します。

//emlist[][ruby]{
[ 1, 2, 3..4, 'five' ].inspect # => "[1, 2, 3..4, \"five\"]"
Time.new.inspect # => "2008-03-08 19:43:39 +0900"
//}

inspect
メソッドをオーバーライドしなかった場合、クラス名とインスタン...
...変数の名前、値の組を元にした文字列を返します。

//emlist[][ruby]{
c
lass Foo
end
Foo.new.inspect # => "#<Foo:0x0300c868>"

c
lass Bar
def initialize
@bar = 1
end
end
Bar.new.inspect # => "#<Bar:0x0300c868 @bar=1>"
//}

@see Kernel.#p...

OpenStruct#inspect -> String (27208.0)

オブジェクトを人間が読める形式に変換した文字列を返します。

...オブジェクトを人間が読める形式に変換した文字列を返します。

@see Object#inspect...

RubyVM::AbstractSyntaxTree::Node#inspect -> String (27208.0)

self のデバッグ用の情報を含んだ文字列を返します。

...self のデバッグ用の情報を含んだ文字列を返します。

//emlist[][ruby]{
node = RubyVM::AbstractSyntaxTree.parse('1 + 1')
puts node.inspect
# => #<RubyVM::AbstractSyntaxTree::Node:SCOPE@1:0-1:5>
//}...

RubyVM::InstructionSequence#inspect -> String (27208.0)

self の情報をラベルとパスを含んだ人間に読みやすい文字列にして返します。

...んだ人間に読みやすい文字列にして返します。

//emlist[例][ruby]{
iseq = RubyVM::InstructionSequence.compile('num = 1 + 2')
iseq.inspect # => "<RubyVM::InstructionSequence:<compiled>@<compiled>>"
//}

@see RubyVM::InstructionSequence#label,
RubyVM::InstructionSequence#path...

Struct#inspect -> String (27208.0)

self の内容を人間に読みやすい文字列にして返します。

...ドの記述は Struct の下位クラスのインスタンスに対して呼び
出す事を想定しています。Struct.new は Struct の下位クラスを作成する点に
注意してください。

//emlist[例][ruby]{
C
ustomer = Struct.new(:name, :address, :zip)
joe = Customer.new("Joe Sm...
...ith", "123 Maple, Anytown NC", 12345)
joe.inspect # => "#<struct Customer name=\"Joe Smith\", address=\"123 Maple, Anytown NC\", zip=12345>"
//}...

絞り込み条件を変える

Encoding::Converter#inspect -> String (27202.0)

Encoding::Converter オブジェクトの情報を簡単に表示します。

...Encoding::Converter オブジェクトの情報を簡単に表示します。

@return 変換器の情報を簡単に可視化した文字列です。...

Vector#inspect -> String (27202.0)

オブジェクトの内容を文字列化します。

オブジェクトの内容を文字列化します。

Complex#inspect -> String (24232.0)

自身を人間が読みやすい形の文字列表現にして返します。

...例][ruby]{
C
omplex(2).inspect # => "(2+0i)"
C
omplex('-8/6').inspect # => "((-4/3)+0i)"
C
omplex('1/2i').inspect # => "(0+(1/2)*i)"
C
omplex(0, Float::INFINITY).inspect # => "(0+Infinity*i)"
C
omplex(Float::NAN, Float::NAN).inspect # => "(Na...

Module#inspect -> String (24232.0)

モジュールやクラスの名前を文字列で返します。

...CGI::Session」「Net::HTTP」が挙げられます。

@return 名前のないモジュール / クラスに対しては、name は nil を、それ以外はオブジェクト ID の文字列を返します。

//emlist[例][ruby]{
module A
module B
end

p B.name #=> "A::B"

c
lass C
e...
...nd
end

p A.name #=> "A"
p A::B.name #=> "A::B"
p A::C.name #=> "A::C"

# 名前のないモジュール / クラス
p Module.new.name #=> nil
p Class.new.name #=> nil
p Module.new.to_s #=> "#<Module:0x00007f90b09112c8>"
p Class.new.to_s #=> "#<Class:0x00007fa5c40b41b0>"
//}...
<< 1 2 3 ... > >>