872件ヒット
[1-100件を表示]
(0.057秒)
クラス
-
ARGF
. class (11) - Array (96)
- Bignum (3)
-
Encoding
:: Converter (22) - Enumerator (11)
-
Enumerator
:: ArithmeticSequence (6) -
Enumerator
:: Chain (6) - File (22)
-
File
:: Stat (33) - Fixnum (3)
- Hash (22)
- Integer (22)
- MatchData (22)
- Method (44)
- Object (44)
- Proc (6)
- Random (11)
- Range (33)
-
RubyVM
:: InstructionSequence (11) - String (203)
- Struct (33)
- Symbol (22)
-
Thread
:: Queue (18) -
Thread
:: SizedQueue (102) - UnboundMethod (66)
キーワード
- << (15)
- == (22)
- [] (77)
- arity (22)
- binmode (11)
-
bit
_ length (11) - blksize (11)
- bsearch (44)
- byterindex (2)
- bytes (11)
- bytesize (11)
- clone (11)
- close (9)
- deq (9)
-
each
_ grapheme _ cluster (14) -
each
_ index (22) - empty? (7)
- enq (9)
-
enum
_ for (22) - eql? (22)
- hash (22)
- length (82)
- max (9)
- max= (9)
- name (11)
- pack (19)
- pop (9)
-
primitive
_ convert (22) - push (9)
- rindex (11)
- shift (9)
- size? (11)
- slice (66)
-
to
_ a (11) -
to
_ enum (22) - transpose (11)
- truncate (11)
- unpack (11)
検索結果
先頭5件
-
Enumerator
# size -> Integer | Float :: INFINITY | nil (18122.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 (18122.0) -
範囲内の要素数を返します。始端、終端のいずれかのオブジェクトが Numeric のサブクラスのオブジェクトではない場合には nil を返します。
...を返します。始端、終端のいずれかのオブジェクトが
Numeric のサブクラスのオブジェクトではない場合には nil を返します。
//emlist[例][ruby]{
(10..20).size # => 11
("a".."z").size # => nil
(-Float::INFINITY..Float::INFINITY).size # => Infinity
//}... -
Bignum
# size -> Fixnum (18116.0) -
整数の実装上のサイズをバイト数で返します。
...整数の実装上のサイズをバイト数で返します。
現在の実装では Fixnum は、sizeof(long) 固定(多くの 32
bit マシンで 4 バイト)、Bignumは、システム依存です。
p 1.size
p 0x1_0000_0000.size
# => 4
8... -
Fixnum
# size -> Fixnum (18116.0) -
整数の実装上のサイズをバイト数で返します。
...整数の実装上のサイズをバイト数で返します。
現在の実装では Fixnum は、sizeof(long) 固定(多くの 32
bit マシンで 4 バイト)、Bignumは、システム依存です。
p 1.size
p 0x1_0000_0000.size
# => 4
8... -
Integer
# size -> Integer (18116.0) -
整数の実装上のサイズをバイト数で返します。
...整数の実装上のサイズをバイト数で返します。
//emlist[][ruby]{
p 1.size # => 8
p 0x1_0000_0000.size # => 8
//}
@see Integer#bit_length... -
File
# size -> Integer (18110.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 (18110.0) -
ファイルサイズ(バイト単位)を返します。
...ファイルサイズ(バイト単位)を返します。
//emlist[][ruby]{
fs = File::Stat.new($0)
#例
p fs.size #=> 1548
//}... -
Enumerator
:: ArithmeticSequence # size -> Integer | nil (18104.0) -
有限なら要素数を返します。 そうでなければ nil を返します。
有限なら要素数を返します。
そうでなければ nil を返します。
@return 要素数または nil を返します。 -
Enumerator
:: Chain # size -> Integer | Float :: INFINITY | nil (18104.0) -
合計の要素数を返します。
合計の要素数を返します。
それぞれの列挙可能なオブジェクトのサイズの合計値を返します。
ただし、列挙可能なオブジェクトが1つでも nil か Float::INFINITY
を返した場合、それを合計の要素数として返します。 -
Thread
:: SizedQueue # size -> Integer (18104.0) -
キューの長さを返します。
キューの長さを返します。 -
MatchData
# size -> Integer (15126.0) -
部分文字列の数を返します(self.to_a.size と同じです)。
...部分文字列の数を返します(self.to_a.size と同じです)。
//emlist[例][ruby]{
/(foo)(bar)(BAZ)?/ =~ "foobarbaz"
p $~.size # => 4
//}... -
String
# size -> Integer (15122.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...