1924件ヒット
[1-100件を表示]
(0.102秒)
ライブラリ
- ビルトイン (1924)
クラス
-
ARGF
. class (33) - Array (79)
- BasicObject (11)
- Dir (12)
-
Encoding
:: Converter (44) - FalseClass (33)
-
File
:: Stat (11) - Hash (67)
- IO (296)
- Module (78)
- NilClass (44)
- Object (41)
- Proc (13)
- Range (33)
- Regexp (30)
-
RubyVM
:: InstructionSequence (44) - String (213)
- Struct (47)
- Symbol (16)
- Thread (11)
-
Thread
:: Queue (45) -
Thread
:: SizedQueue (36) - Time (88)
- TrueClass (33)
モジュール
- Comparable (55)
- Enumerable (98)
- GC (44)
-
GC
:: Profiler (11) - Kernel (269)
- ObjectSpace (11)
- Process (11)
-
RubyVM
:: AbstractSyntaxTree (12) - Signal (22)
キーワード
- ! (11)
- !~ (11)
-
$ -K (7) -
$ -W (11) -
$ -v (11) -
$ -w (11) -
$ KCODE (7) -
$ VERBOSE (11) - & (33)
- < (22)
- <= (22)
- > (22)
- >= (22)
- Complex (12)
- Float (6)
- Hash (11)
- Integer (6)
- Range (11)
- Rational (6)
- String (11)
- [] (81)
- ^ (33)
- any? (50)
- attr (24)
- between? (11)
- bsearch (44)
- caller (33)
- casecmp? (16)
- chunk (11)
- close (18)
- closed? (20)
-
compare
_ by _ identity (11) - compile (11)
-
compile
_ file (11) -
compile
_ option= (11) -
const
_ source _ location (5) - daemon (11)
- deq (18)
- each (48)
-
each
_ line (64) - enable (11)
- encode (33)
- fcntl (11)
- filter! (12)
-
fixed
_ encoding? (11) -
for
_ fd (11) - foreach (16)
-
garbage
_ collect (22) - gets (48)
- glob (8)
- gm (22)
- ioctl (11)
-
keep
_ if (22) -
keyword
_ init? (3) - lambda (17)
- lambda? (11)
-
latest
_ gc _ info (22) - lines (16)
- local (22)
- match? (24)
- mktime (22)
- new (66)
- nil? (22)
- none? (47)
- of (4)
- one? (47)
- open (22)
- parameters (2)
- parse (4)
-
parse
_ file (4) -
pending
_ interrupt? (11) - pop (18)
-
primitive
_ convert (44) - proc (18)
-
read
_ nonblock (20) - readline (24)
- readlines (48)
-
ruby2
_ keywords (5) - select! (22)
- shift (18)
-
singleton
_ class (11) - size? (11)
- slice (66)
- spawn (44)
- start (11)
- system (44)
- test (22)
- trap (22)
- utc (22)
- warn (3)
- | (33)
- ~ (11)
検索結果
先頭5件
-
Object
:: TRUE -> TrueClass (26235.0) -
非推奨です。代表的な真の値。true と同じ。
...です。代表的な真の値。true と同じ。
この定数は過去との互換性のために提供されています。擬似変数 true を使ってください。
Ruby では false と nil が偽として扱われます。
偽でない値(false でも nil でもない値) は全て真と... -
NilClass
# nil? -> bool (17135.0) -
常に true を返します。
...常に true を返します。
//emlist[例][ruby]{
nil.nil? # => true
//}... -
Object
# nil? -> bool (14141.0) -
レシーバが nil であれば真を返します。
...レシーバが nil であれば真を返します。
p false.nil? #=> false
p nil.nil? #=> true
@see NilClass... -
TrueClass
# |(other) -> bool (11166.0) -
常に true を返します。
... true を返します。
@param other 論理和を行なう式です。
| は再定義可能な演算子に分類されていますので、通常は true | other のように使われます。
//emlist[例][ruby]{
p true | true #=> true
p true | false #=> true
p true | nil #=> true
p...... true | (1 == 1) #=> true
p true | (1 + 1) #=> true
p true.|(true) #=> true
p true.|(false) #=> true
p true.|(nil) #=> true
p true.|(1 == 1) #=> true
p true.|(1 + 1) #=> true
//}... -
TrueClass
# &(other) -> bool (11142.0) -
other が真なら true を, 偽なら false を返します。
... true を, 偽なら false を返します。
@param other 論理積を行なう式です。
& は再定義可能な演算子に分類されていますので、通常は true & other のように使われます。
//emlist[例][ruby]{
p true & true #=> true
p true & false #=> false
p true......& nil #=> false
p true & (1 == 1) #=> true
p true & (1 + 1) #=> true
p true.&(true) #=> true
p true.&(false) #=> false
p true.&(nil) #=> false
p true.&(1 == 1) #=> true
p true.&(1 + 1) #=> true
//}... -
TrueClass
# ^(other) -> bool (11130.0) -
other が真なら false を, 偽なら true を返します。
...ら true を返します。
@param other 排他的論理和を行なう式です。
^ は再定義可能な演算子に分類されていますので、通常は true ^ other のように使われます。
//emlist[例][ruby]{
p true ^ true #=> false
p true ^ false #=> true
p true ^ nil......#=> true
p true ^ (1 == 1) #=> false
p true ^ (1 + 1) #=> false
p true.^(true) #=> false
p true.^(false) #=> true
p true.^(nil) #=> true
p true.^(1 == 1) #=> false
p true.^(1 + 1) #=> false
//}... -
NilClass
# ^(other) -> bool (11064.0) -
other が真なら true を, 偽なら false を返します。
...other が真なら true を, 偽なら false を返します。
@param other 排他的論理和を行なう式です
//emlist[例][ruby]{
nil ^ true # => true
nil ^ false # => false
nil ^ nil # => false
nil ^ "a" # => true
//}... -
NilClass
# |(other) -> bool (11064.0) -
other が真なら true を, 偽なら false を返します。
...other が真なら true を, 偽なら false を返します。
@param other 論理和を行なう式です
//emlist[例][ruby]{
nil | true # => true
nil | false # => false
nil | nil # => false
nil | "a" # => true
//}... -
NilClass
# &(other) -> false (11036.0) -
常に false を返します。
...常に false を返します。
@param other 論理積を行なう式です
//emlist[例][ruby]{
nil & true # => false
nil & false # => false
nil & nil # => false
nil & "a" # => false
//}... -
Kernel
. # warn(*message , uplevel: nil , category: nil) -> nil (8349.0) -
message を 標準エラー出力 $stderr に出力します。 $VERBOSE フラグ が nil のときは何も出力しません。
...message を 標準エラー出力 $stderr に出力します。 $VERBOSE
フラグ が nil のときは何も出力しません。
文字列以外のオブジェクトが引数として与えられた場合には、
to_s メソッドにより文字列に変換してから出力します。
upleve......uts(*message) if !$VERBOSE.nil? && !message.empty?
nil
//}
@param message 出力するオブジェクトを任意個指定します。
@param uplevel いくつ前の呼び出し元のファイル名と行番号を表示するかを0以上の数値で指定します。 nil の場合は表示しま......発生します。
@raise Errno::EXXX 出力に失敗した場合に発生します。
//emlist[例][ruby]{
warn "caution!" #=> caution!
$VERBOSE = nil
warn "caution!" # 何もしない
//}
//emlist[uplevel の例][ruby]{
def foo
warn("test message", uplevel: 0) # => test.rb:2: warning: test mes... -
GC
. start(full _ mark: true , immediate _ sweep: true) -> nil (8327.0) -
ガーベージコレクトを開始します。
...止されている場合でもガベージコレクトを開始します。
nil を返します。
@param full_mark マイナー GC を動作させる場合は false を、そうでない場
合は true を指定します。
@param immediate_sweep sweep を遅らせる(Lazy Sweep......を行う)場合は false
を、そうでない場合は true を指定します。
注意: これらのキーワード引数は Ruby の実装やバージョンによって異なりま
す。将来のバージョンとの互換性も保証されません。また、Ruby の......実装がサポー
トしていない場合はキーワード引数を指定しても無視される可能性があります。
//emlist[例][ruby]{
GC.count # => 3
GC.start # => nil
GC.count # => 4
//}...