109件ヒット
[101-109件を表示]
(0.325秒)
ライブラリ
- ビルトイン (109)
クラス
-
ARGF
. class (3) - Array (7)
- BasicObject (1)
- Complex (1)
- Encoding (2)
-
Enumerator
:: Lazy (2) - Exception (2)
- FalseClass (2)
- Float (4)
- Hash (10)
- IO (3)
- Integer (2)
- MatchData (1)
- Method (2)
- Module (3)
- NameError (1)
- NilClass (1)
- Object (6)
- Proc (2)
-
Process
:: Status (1) - Range (2)
- Rational (2)
- Regexp (2)
- String (9)
- Struct (2)
- Symbol (24)
- Thread (4)
-
Thread
:: Backtrace :: Location (2) - Time (1)
- TrueClass (1)
- UnboundMethod (3)
- UncaughtThrowError (1)
キーワード
- % (1)
- << (1)
- =~ (1)
- [] (5)
-
add
_ trace _ func (1) - capitalize (1)
-
define
_ singleton _ method (2) - downcase (1)
- grep (1)
-
grep
_ v (1) - hex (1)
- id2name (1)
- inspect (16)
- intern (1)
- join (1)
- length (1)
- match (1)
-
method
_ missing (1) - name (2)
- next (1)
-
next
_ float (1) - oct (1)
- owner (1)
-
prev
_ float (1) -
set
_ trace _ func (1) - size (1)
- slice (5)
- succ (1)
- swapcase (1)
- syswrite (1)
-
to
_ f (1) -
to
_ i (1) -
to
_ proc (1) -
to
_ str (2) -
to
_ sym (2) -
transform
_ keys (2) -
transform
_ keys! (2) -
transform
_ values (2) -
transform
_ values! (2) - uniq (2)
- uniq! (2)
- upcase (1)
- write (2)
-
yield
_ self (2)
検索結果
先頭5件
-
ARGF
. class # inspect -> String (24007.0) -
常に文字列 "ARGF" を返します。
常に文字列 "ARGF" を返します。 -
Encoding
# name -> String (24007.0) -
エンコーディングの名前を返します。
エンコーディングの名前を返します。
//emlist[例][ruby]{
Encoding::UTF_8.name #=> "UTF-8"
//} -
Exception
# message -> String (24007.0) -
エラーメッセージをあらわす文字列を返します。
エラーメッセージをあらわす文字列を返します。
//emlist[例][ruby]{
begin
1 + nil
rescue => e
p e.message #=> "nil can't be coerced into Fixnum"
end
//} -
Hash
# inspect -> String (24007.0) -
ハッシュの内容を人間に読みやすい文字列にして返します。
ハッシュの内容を人間に読みやすい文字列にして返します。
//emlist[例][ruby]{
h = { "c" => 300, "a" => 100, "d" => 400 }
h.inspect # => "{\"c\"=>300, \"a\"=>100, \"d\"=>400}"
//} -
Method
# inspect -> String (24007.0) -
self を読みやすい文字列として返します。
self を読みやすい文字列として返します。
以下の形式の文字列を返します。
#<Method: klass1(klass2)#method> (形式1)
klass1 は、Method#inspect では、レシーバのクラス名、
UnboundMethod#inspect では、UnboundMethod オブジェクトの生成
元となったクラス/モジュール名です。
klass2 は、実際にそのメソッドを定義しているクラス/モジュール名、
method は、メソッド名を表します。
//emlist[例][ruby]{
module Foo
def... -
Struct
# inspect -> String (24007.0) -
self の内容を人間に読みやすい文字列にして返します。
self の内容を人間に読みやすい文字列にして返します。
[注意] 本メソッドの記述は Struct の下位クラスのインスタンスに対して呼び
出す事を想定しています。Struct.new は Struct の下位クラスを作成する点に
注意してください。
//emlist[例][ruby]{
Customer = Struct.new(:name, :address, :zip)
joe = Customer.new("Joe Smith", "123 Maple, Anytown NC", 12345)
joe.inspect # => "#<struct Customer name=\... -
Symbol
# id2name -> String (24007.0) -
シンボルに対応する文字列を返します。
シンボルに対応する文字列を返します。
逆に、文字列に対応するシンボルを得るには
String#intern を使います。
p :foo.id2name # => "foo"
p :foo.id2name.intern == :foo # => true
@see String#intern -
Thread
# inspect -> String (24007.0) -
自身を人間が読める形式に変換した文字列を返します。
自身を人間が読める形式に変換した文字列を返します。
//emlist[例][ruby]{
a = Thread.current
a.inspect # => "#<Thread:0x00007fdbaf07ddb0 run>"
b = Thread.new{}
b.inspect # => "#<Thread:0x00007fdbaf8f7d10@(irb):3 dead>"
//} -
UnboundMethod
# inspect -> String (24007.0) -
self を読みやすい文字列として返します。
self を読みやすい文字列として返します。
詳しくは Method#inspect を参照してください。
//emlist[例][ruby]{
String.instance_method(:count).inspect # => "#<UnboundMethod: String#count>"
//}
@see Method#inspect