344件ヒット
[1-100件を表示]
(0.024秒)
種類
- インスタンスメソッド (255)
- 文書 (41)
- 定数 (24)
- ライブラリ (12)
- 特異メソッド (12)
ライブラリ
- ビルトイン (230)
- csv (12)
- prettyprint (1)
-
rexml
/ document (24) - socket (24)
クラス
- Array (84)
-
CSV
:: FieldInfo (12) -
File
:: Stat (12) - IO (12)
- PrettyPrint (1)
-
REXML
:: Attributes (24) - Range (72)
-
RubyVM
:: AbstractSyntaxTree :: Node (14) -
RubyVM
:: InstructionSequence (24) - Socket (12)
-
Thread
:: Backtrace :: Location (12)
モジュール
-
Socket
:: Constants (12)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) - <=> (12)
-
NEWS for Ruby 2
. 0 . 0 (12) -
NEWS for Ruby 3
. 0 . 0 (5) -
SO
_ NREAD (24) - []= (36)
- begin (12)
- binwrite (12)
- end (12)
-
fiddle
/ import (12) - first? (1)
-
first
_ column (7) -
first
_ lineno (19) - index (12)
- last (48)
- length (12)
- lineno (12)
-
ruby 1
. 6 feature (12) - size (12)
-
to
_ a (12)
検索結果
先頭5件
-
Array
# first(n) -> Array (18140.0) -
先頭の n 要素を配列で返します。n は 0 以上でなければなりません。
...ん。
@param n 取得したい要素の個数を整数で指定します。
整数以外のオブジェクトを指定した場合は to_int メソッドによる暗
黙の型変換を試みます。
@raise TypeError 引数に整数以外の(暗黙の型変換が行えない)オ......指定した場合に発生します。
@raise ArgumentError n が負値の場合発生します。
//emlist[例][ruby]{
ary = [0, 1, 2]
p ary.first(0)
p ary.first(1)
p ary.first(2)
p ary.first(3)
p ary.first(4)
# => []
# [0]
# [0, 1]
# [0, 1, 2]
# [0, 1, 2]
//}
@see Array#last... -
Array
# first -> object | nil (18120.0) -
配列の先頭の要素を返します。要素がなければ nil を返します。
...配列の先頭の要素を返します。要素がなければ nil を返します。
//emlist[例][ruby]{
p [0, 1, 2].first #=> 0
p [].first #=> nil
//}
@see Array#last... -
Range
# first -> object (15138.0) -
始端の要素を返します。 始端を持たない範囲オブジェクトの場合、begin はnilを返しますが, first は例外 RangeError が発生します。
...はnilを返しますが, first は例外 RangeError が発生します。
//emlist[例][ruby]{
# 始端を持つ場合
p (1..5).begin # => 1
p (1..0).begin # => 1
p (1..5).first # => 1
p (1..0).first # => 1
# 始端を持たない場合
p (..5).begin #=> nil
p (..5).first #=> RangeError
//}
@see... -
Range
# first(n) -> [object] (15118.0) -
最初の n 要素を返します。範囲内に要素が含まれない場合は空の配列を返します。
...返します。
@param n 取得する要素数を整数で指定します。整数以外のオブジェクトを指定
した場合は to_int メソッドによる暗黙の型変換を試みます。
@raise TypeError 引数に整数以外の(暗黙の型変換が行えない)オブジェ......クトを
指定した場合に発生します。
@raise ArgumentError n に負の数を指定した場合に発生します。
//emlist[例][ruby]{
(10..20).first(3) # => [10, 11, 12]
//}
@see Range#last, 12697... -
PrettyPrint
# first? -> bool (9113.0) -
このメソッドは obsolete です。
...です。
現在のグループで first? に対する最初の呼び出しかどうかを判定する
述語です。これはカンマで区切られた値を整形するのに有用です。
pp.group(1, '[', ']') {
xxx.each {|yyy|
unless pp.first?
pp.text ','
pp.bre......akable
end
... pretty printing yyy ...
}
}... -
RubyVM
:: InstructionSequence # first _ lineno -> Integer (6213.0) -
self が表す命令シーケンスの 1 行目の行番号を返します。
...の 1 行目の行番号を返します。
例1:irb で実行した場合
RubyVM::InstructionSequence.compile('num = 1 + 2').first_lineno
# => 1
例2:
# /tmp/method.rb
require "foo-library"
def foo
p :foo
end
RubyVM::InstructionSequence.of(method(:foo)).first_lineno
# => 2... -
RubyVM
:: AbstractSyntaxTree :: Node # first _ column -> Integer (6207.0) -
ソースコード中で、self を表すテキストが最初に現れる列番号を返します。
...ソースコード中で、self を表すテキストが最初に現れる列番号を返します。
列番号は0-originで、バイト単位で表されます。
//emlist[][ruby]{
node = RubyVM::AbstractSyntaxTree.parse('1 + 2')
p node.first_column # => 0
//}... -
RubyVM
:: AbstractSyntaxTree :: Node # first _ lineno -> Integer (6207.0) -
ソースコード中で、self を表すテキストが最初に現れる行番号を返します。
...ソースコード中で、self を表すテキストが最初に現れる行番号を返します。
行番号は1-originです。
//emlist[][ruby]{
node = RubyVM::AbstractSyntaxTree.parse('1 + 2')
p node.first_lineno # => 1
//}... -
Socket
:: Constants :: SO _ NREAD -> Integer (116.0) -
@todo Get first packet byte count。
...@todo
Get first packet byte count。... -
Socket
:: SO _ NREAD -> Integer (116.0) -
@todo Get first packet byte count。
...@todo
Get first packet byte count。... -
CSV
:: FieldInfo # index -> Integer (106.0) -
行内で何番目のフィールドかわかるゼロベースのインデックスを返します。
...= CSV.new("date1,date2\n2018-07-09,2018-07-10", headers: true)
csv.convert do |field,field_info|
p field_info.index
Date.parse(field)
end
p csv.first
# => 0
# => 1
# => #<CSV::Row "date1":#<Date: 2018-07-09 ((2458309j,0s,0n),+0s,2299161j)> "date2":#<Date: 2018-07-10 ((2458310j,0s,0n),+0s,229916...