るりまサーチ

最速Rubyリファレンスマニュアル検索!
2028件ヒット [1901-2000件を表示] (0.072秒)
トップページ > クエリ:String[x] > クエリ:Symbol[x]

別のキーワード

  1. string []=
  2. string slice!
  3. string slice
  4. string []
  5. string gsub

ライブラリ

クラス

モジュール

オブジェクト

キーワード

検索結果

<< < ... 18 19 20 21 > >>

SingleForwardable#single_delegate(hash) -> () (12.0)

メソッドの委譲先を設定します。

...メソッドの委譲先を設定します。

@param hash 委譲先のメソッドがキー、委譲先のオブジェクトが値の
Hash を指定します。キーは Symbol
String
かその配列で指定します。

@see Forwardable#delegate...

Thread#[]=(name,val) (12.0)

val を name に対応するスレッド固有のデータとして格納します。

...ッド固有のデータとして格納します。

@param name スレッド固有データのキーを文字列か Symbol で指定します。文字列を指定した場合は String#to_sym によりシンボルに変換されます。

@param val スレッド固有データを指定します。n...

Thread#thread_variable?(key) -> bool (12.0)

引数 key で指定した名前のスレッドローカル変数が存在する場合に true、そ うでない場合に false を返します。

...のスレッドローカル変数が存在する場合に true、そ
うでない場合に false を返します。

@param key 変数名を String Symbol で指定します。

me = Thread.current
me.thread_variable_set(:oliver, "a")
me.thread_variable?(:oliver) # => true
me.thre...

TracePoint.new(*events) {|obj| ... } -> TracePoint (12.0)

新しい TracePoint オブジェクトを作成して返します。トレースを有効 にするには TracePoint#enable を実行してください。

...は TracePoint#disable を実行してください。

//emlist[][ruby]{
trace.disable
//}

@param events トレースするイベントを String Symbol で任
意の数指定します。

: :line

式の評価。

: :class

クラス定義、特異クラス定義、モジュ...

TracePoint.trace(*events) {|obj| ... } -> TracePoint (12.0)

新しい TracePoint オブジェクトを作成して自動的にトレースを開始し ます。TracePoint.new のコンビニエンスメソッドです。

...レースを開始し
ます。TracePoint.new のコンビニエンスメソッドです。

@param events トレースするイベントを String Symbol で任
意の数指定します。指定できる値については
TracePoint.new を参照してください。...

絞り込み条件を変える

logger (12.0)

ログを記録するためのライブラリです。

...Log4r 互換インターフェイス

//emlist[][ruby]{
logger.level = Logger::INFO

# DEBUG < INFO < WARN < ERROR < FATAL < UNKNOWN
//}

3. Symbol String(大文字小文字の区別を行わない)

//emlist[][ruby]{
logger.level = :info
logger.level = 'INFO'

# :debug < :info < :warn < :error...

main.private(*name) -> self (12.0)

メソッドを private に設定します。

...規に定義さ
れるメソッドを関数形式でだけ呼び出せるように(private)設定します。

@param name 0 個以上の String または Symbol を指定します。

@raise NameError 存在しないメソッド名を指定した場合に発生します。


@see Module#private...

main.public(*name) -> self (12.0)

メソッドを public に設定します。

...引数が与えられた時には引数によって指定されたメソッドを public に設
定します。

@param name 0 個以上の String または Symbol を指定します。

@raise NameError 存在しないメソッド名を指定した場合に発生します。


@see Module#public...

Struct.[](*args) -> Struct (10.0)

(このメソッドは Struct の下位クラスにのみ定義されています) 構造体オブジェクトを生成して返します。

(このメソッドは Struct の下位クラスにのみ定義されています)
構造体オブジェクトを生成して返します。

@param args 構造体の初期値を指定します。メンバの初期値は指定されなければ nil です。

@return 構造体クラスのインスタンス。

@raise ArgumentError 構造体のメンバの数よりも多くの引数を指定した場合に発生します。

//emlist[例][ruby]{
Foo = Struct.new(:foo, :bar)
foo = Foo.new(1)
p foo.values # => [1, nil]
//}

Struct.new(*args) -> Struct (10.0)

(このメソッドは Struct の下位クラスにのみ定義されています) 構造体オブジェクトを生成して返します。

(このメソッドは Struct の下位クラスにのみ定義されています)
構造体オブジェクトを生成して返します。

@param args 構造体の初期値を指定します。メンバの初期値は指定されなければ nil です。

@return 構造体クラスのインスタンス。

@raise ArgumentError 構造体のメンバの数よりも多くの引数を指定した場合に発生します。

//emlist[例][ruby]{
Foo = Struct.new(:foo, :bar)
foo = Foo.new(1)
p foo.values # => [1, nil]
//}

絞り込み条件を変える

<< < ... 18 19 20 21 > >>