1677件ヒット
[1-100件を表示]
(0.026秒)
別のキーワード
ライブラリ
- ビルトイン (632)
- csv (12)
- digest (36)
- fiddle (12)
-
fiddle
/ import (12) - logger (12)
- matrix (72)
- mkmf (48)
-
net
/ ftp (184) -
net
/ http (24) -
net
/ imap (12) - objspace (12)
- openssl (180)
- rake (12)
-
rubygems
/ package / tar _ writer (24) - shell (12)
-
shell
/ command-processor (12) -
shell
/ filter (12) - stringio (36)
- strscan (24)
- thread (12)
- win32ole (24)
- zlib (84)
クラス
- Array (105)
- CSV (12)
-
Digest
:: Base (36) - Enumerator (31)
-
Enumerator
:: ArithmeticSequence (7) -
Enumerator
:: Chain (7) -
Enumerator
:: Lazy (12) - File (36)
-
File
:: Stat (12) -
Gem
:: Package :: TarWriter (24) - Logger (12)
- Matrix (24)
-
Net
:: FTP (164) -
Net
:: FTP :: MLSxEntry (20) -
Net
:: HTTPGenericRequest (24) -
Net
:: IMAP :: ContentDisposition (12) - Object (48)
-
OpenSSL
:: PKey :: DH (24) -
OpenSSL
:: PKey :: DSA (72) -
OpenSSL
:: PKey :: RSA (84) - Proc (7)
- Range (36)
-
RubyVM
:: InstructionSequence (24) - Shell (12)
-
Shell
:: CommandProcessor (12) -
Shell
:: Filter (12) - String (187)
- StringIO (36)
- StringScanner (24)
-
Thread
:: Queue (24) -
Thread
:: SizedQueue (46) - Vector (48)
-
WIN32OLE
_ METHOD (24) -
Zlib
:: Deflate (24) -
Zlib
:: GzipWriter (48) -
Zlib
:: Inflate (12)
モジュール
-
Fiddle
:: Importer (12) - FileTest (12)
-
GC
:: Profiler (12) - Kernel (48)
- ObjectSpace (12)
-
Rake
:: TaskManager (12)
オブジェクト
- ENV (14)
キーワード
- + (12)
- - (12)
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - << (7)
- BlockCaller (12)
- ConditionVariable (12)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 3
. 0 . 0 (5) - Numeric (12)
- Rubyの起動 (4)
- Ruby用語集 (12)
- [] (72)
-
add
_ file _ simple (24) - bigdecimal (12)
- bind (12)
-
body
_ stream (12) -
body
_ stream= (12) - bsearch (48)
- build (24)
- byterindex (3)
-
check
_ signedness (24) -
check
_ sizeof (24) - close (10)
- deflate (12)
- deq (12)
-
digest
_ length (12) - disasm (12)
- disassemble (12)
- each2 (24)
-
each
_ grapheme _ cluster (16) -
each
_ index (24) -
enum
_ for (24) - facts (10)
- fiddle (12)
-
fiddle
/ import (12) - generate (72)
- get (24)
- getbinaryfile (24)
- getoptlong (12)
- length (24)
-
matched
_ size (12) - matchedsize (12)
-
memsize
_ of _ all (12) - mlsd (20)
-
net
/ pop (12) - new (211)
- open (48)
- pack (21)
- pack テンプレート文字列 (12)
- param (12)
- pop (12)
- pp (12)
- put (24)
- putbinaryfile (24)
-
raw
_ data (12) - retrbinary (24)
- rindex (12)
-
ruby 1
. 6 feature (12) -
set
_ dictionary (24) - shift (12)
- size? (54)
-
size
_ opt _ params (12) -
size
_ params (12) - slice (72)
- storbinary (24)
-
synthesize
_ file _ task (12) -
to
_ enum (24) -
to
_ h (14) - truncate (12)
- unpack (12)
- wrap (24)
- このマニュアルのヘルプ (12)
- メソッド呼び出し(super・ブロック付き・yield) (12)
- 制御構造 (12)
検索結果
先頭5件
-
Range
# size -> Integer | Float :: INFINITY | nil (18327.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 (18321.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 (18321.0) -
...を返します。始端、終端のいずれかのオブジェクトが
Numeric のサブクラスのオブジェクトではない場合には nil を返します。
//emlist[例][ruby]{
(10..20).size # => 11
("a".."z").size # => nil
(-Float::INFINITY..Float::INFINITY).size # => Infinity
//}... -
Enumerator
:: Chain # size -> Integer | Float :: INFINITY | nil (18303.0) -
合計の要素数を返します。
合計の要素数を返します。
それぞれの列挙可能なオブジェクトのサイズの合計値を返します。
ただし、列挙可能なオブジェクトが1つでも nil か Float::INFINITY
を返した場合、それを合計の要素数として返します。 -
Enumerator
:: ArithmeticSequence # size -> Integer | nil (18202.0) -
有限なら要素数を返します。 そうでなければ nil を返します。
有限なら要素数を返します。
そうでなければ nil を返します。
@return 要素数または nil を返します。 -
Net
:: FTP :: MLSxEntry # size -> Integer|nil (18202.0) -
エントリのサイズを返します。
エントリのサイズを返します。
サイズ情報がない、もしくはサイズが意味をもたない(ディレクトリの場合など)
は nil を返します。 -
File
# size -> Integer (18119.0) -
ファイルのサイズを返します。
...ファイルのサイズを返します。
//emlist[例][ruby]{
File.open("/dev/null") do |f|
f.size #=> 0
end
//}
@raise IOError 自身が close されている場合に発生します。
@raise Errno::EXXX 失敗した場合に発生します。
@see File#lstat... -
Shell
# size(file) -> Integer (18115.0) -
FileTest モジュールにある同名のクラスメソッドと同じです.
...FileTest モジュールにある同名のクラスメソッドと同じです.
@param file ファイル名を表す文字列を指定します。
@see FileTest.#size FileTest.#size?... -
Shell
:: CommandProcessor # size(file) -> Integer (18115.0) -
FileTest モジュールにある同名のクラスメソッドと同じです.
...FileTest モジュールにある同名のクラスメソッドと同じです.
@param file ファイル名を表す文字列を指定します。
@see FileTest.#size FileTest.#size?... -
Shell
:: Filter # size(file) -> Integer (18115.0) -
FileTest モジュールにある同名のクラスメソッドと同じです.
...FileTest モジュールにある同名のクラスメソッドと同じです.
@param file ファイル名を表す文字列を指定します。
@see FileTest.#size FileTest.#size?... -
Thread
:: Queue # size -> Integer (15113.0) -
キューの長さを返します。
...キューの長さを返します。
//emlist[例][ruby]{
require 'thread'
q = Queue.new
[:resource1, :resource2, :resource3, nil].each { |r| q.push(r) }
q.length # => 4
//}......キューの長さを返します。
//emlist[例][ruby]{
q = Queue.new
[:resource1, :resource2, :resource3, nil].each { |r| q.push(r) }
q.length # => 4
//}... -
Digest
:: Base # size -> Integer (15107.0) -
ダイジェストのハッシュ値のバイト長を取得します。 例えば、Digest::MD5であれば16、Digest::SHA1であれば20です。
...り、
それぞれの実装に適したものにオーバーライドされます。
例: Digest::MD、Digest::SHA1、Digest::SHA512のハッシュ値のバイト長を順番に調べる。
require 'digest'
["MD5", "SHA1", "SHA512"].map{|a| Digest(a).new().digest_length } # => [16, 20, 64]...