865件ヒット
[1-100件を表示]
(0.046秒)
別のキーワード
クラス
-
ARGF
. class (12) - Array (105)
-
Encoding
:: Converter (24) - Enumerator (12)
- File (24)
-
File
:: Stat (36) - Hash (24)
- Integer (24)
- MatchData (24)
- Method (48)
- Object (48)
- Proc (7)
- Random (12)
- Range (36)
-
RubyVM
:: InstructionSequence (12) - Set (6)
- String (223)
- Struct (36)
-
Thread
:: Queue (20) -
Thread
:: SizedQueue (60) - UnboundMethod (72)
キーワード
- << (7)
- == (24)
- [] (84)
- arity (24)
- binmode (12)
-
bit
_ length (12) - blksize (12)
- bsearch (48)
- byterindex (3)
- bytes (12)
- bytesize (12)
- clone (12)
- close (10)
- deq (10)
-
each
_ grapheme _ cluster (16) -
each
_ index (24) -
enum
_ for (24) - eql? (24)
- hash (24)
- length (73)
- max (10)
- max= (10)
- name (12)
- pack (21)
- pop (10)
-
primitive
_ convert (24) - rindex (12)
- shift (10)
- size? (12)
- slice (72)
-
to
_ a (12) -
to
_ enum (24) - transpose (12)
- truncate (12)
- unpack (12)
検索結果
先頭5件
-
Range
# size -> Integer | Float :: INFINITY | nil (18140.0) -
範囲内の要素数を返します。
...r が発生します。
@raise TypeError self がイテレート可能でない場合に発生します。
//emlist[例][ruby]{
(10..20).size # => 11
("a".."z").size # => nil
(1..).size # => Infinity
(-Float::INFINITY..Float::INFINITY).size # => can't iterate from Float (TypeError)
//}... -
Enumerator
# size -> Integer | Float :: INFINITY | nil (18134.0) -
self の要素数を返します。
...いた場合はその
実行結果を返します。呼び出した時に要素数が不明であった場合は nil を返し
ます。
//emlist[例][ruby]{
(1..100).to_a.permutation(4).size # => 94109400
loop.size # => Float::INFINITY
(1..100).drop_while.size # => nil
//}
@see Enumerator.new... -
Range
# size -> Integer | Float :: INFINITY | nil (18134.0) -
...を返します。始端、終端のいずれかのオブジェクトが
Numeric のサブクラスのオブジェクトではない場合には nil を返します。
//emlist[例][ruby]{
(10..20).size # => 11
("a".."z").size # => nil
(-Float::INFINITY..Float::INFINITY).size # => Infinity
//}... -
Integer
# size -> Integer (18128.0) -
整数の実装上のサイズをバイト数で返します。
...整数の実装上のサイズをバイト数で返します。
//emlist[][ruby]{
p 1.size # => 8
p 0x1_0000_0000.size # => 8
//}
@see Integer#bit_length... -
File
# size -> Integer (18122.0) -
ファイルのサイズを返します。
...ファイルのサイズを返します。
//emlist[例][ruby]{
File.open("/dev/null") do |f|
f.size #=> 0
end
//}
@raise IOError 自身が close されている場合に発生します。
@raise Errno::EXXX 失敗した場合に発生します。
@see File#lstat... -
File
:: Stat # size -> Integer (18122.0) -
ファイルサイズ(バイト単位)を返します。
...ファイルサイズ(バイト単位)を返します。
//emlist[][ruby]{
fs = File::Stat.new($0)
#例
p fs.size #=> 1548
//}... -
MatchData
# size -> Integer (15138.0) -
部分文字列の数を返します(self.to_a.size と同じです)。
...部分文字列の数を返します(self.to_a.size と同じです)。
//emlist[例][ruby]{
/(foo)(bar)(BAZ)?/ =~ "foobarbaz"
p $~.size # => 4
//}... -
String
# size -> Integer (15134.0) -
文字列の文字数を返します。バイト数を知りたいときは bytesize メソッドを使ってください。
...いときは bytesize メソッドを使ってください。
//emlist[例][ruby]{
"test".length # => 4
"test".size # => 4
"テスト".length # => 3
"テスト".size # => 3
"\x80\u3042".length # => 2
"\x80\u3042".size # => 2
//}
@see String#bytesize... -
Hash
# size -> Integer (15128.0) -
ハッシュの要素の数を返します。
...ハッシュの要素の数を返します。
//emlist[][ruby]{
h = { "d" => 100, "a" => 200, "v" => 300, "e" => 400 }
h.length #=> 4
h.size #=> 4
h.delete("a") #=> 200
h.length #=> 3
h.size #=> 3
//}... -
Array
# size -> Integer (15122.0) -
配列の長さを返します。配列が空のときは 0 を返します。
...配列の長さを返します。配列が空のときは 0 を返します。
//emlist[例][ruby]{
p [1, nil, 3, nil].size #=> 4
//}...