45件ヒット
[1-45件を表示]
(0.114秒)
ライブラリ
- ビルトイン (17)
-
net
/ http (17) -
webrick
/ httpstatus (11)
キーワード
検索結果
先頭5件
-
Range (38121.0)
-
範囲オブジェクトのクラス。 範囲オブジェクトは文字どおり何らかの意味での範囲を表します。数の範囲はもちろん、 日付の範囲や、「"a" から "z" まで」といった文字列の範囲を表すこともできます。
...囲オブジェクトは、Range.new を用いるほか、範囲演算子(`..' または `...')を
用いた d:spec/operator#range で生成できます。
いずれの方法でも始端と終端を与えます。
//emlist[範囲オブジェクトの例][ruby]{
Range.new(1, 5) # 1 以上 5 以......か否かを判定する」ということがあります。
//emlist[値が範囲に含まれるかどうかを判定][ruby]{
p (1..5).cover?(6) # => false
p (1..5).cover?(5) # => true
p (1...5).cover?(5) # => false
//}
Range#cover? メソッドでの判定には演算子 <=> が使われます......nil 以外を返す)必要が
あります。
範囲オブジェクトのもう一つの基本的機能は繰り返しの範囲を表すことです。
//emlist[繰り返しの範囲を範囲オブジェクトで表す][ruby]{
(3..5).each{ |i| p i }
# => 3
# 4
# 5
(3...5).each{ |i| p i }......らは、終端に nil を与えることで「終端を持たない範囲オブジェクト」
を作ることができるようになりました。
//emlist[終端を持たない範囲オブジェクト][ruby]{
p Range.new(1, nil) # 1 以上(上限無し)を表す
p(1..nil) # 同.......7.0 では始端に nil を与えることで「始端を持たない範囲オブジェクト」
を作ることもできるようになりました。
//emlist[始端を持たない範囲オブジェクト][ruby]{
p Range.new(nil, 5) # 5 以下(下限無し)を表す
p(nil..5) # 同... -
Net
:: HTTPRangeNotSatisfiable (12017.0) -
HTTP レスポンス 416 (Range Not Satisfiable) を表現するクラスです。
...HTTP レスポンス 416 (Range Not Satisfiable) を表現するクラスです。
詳しくは 7233 Section 4.4 を見てください。... -
Net
:: HTTPRequestedRangeNotSatisfiable (12017.0) -
HTTP レスポンス 416 (Range Not Satisfiable) を表現するクラスです。
...HTTP レスポンス 416 (Range Not Satisfiable) を表現するクラスです。
詳しくは 7233 Section 4.4 を見てください。... -
WEBrick
:: HTTPStatus :: RequestRangeNotSatisfiable (12017.0) -
HTTP のステータスコード 416 Requested Range Not Satisfiable を表すクラスです。
...HTTP のステータスコード 416 Requested Range Not Satisfiable を表すクラスです。... -
Net
:: HTTPRequestedRangeNotSatisfiable (12001.0) -
Alias of Net::HTTPRangeNotSatisfiable
...Alias of Net::HTTPRangeNotSatisfiable... -
Enumerator
:: ArithmeticSequence (6007.0) -
等差数列を提供するためのクラス。
...等差数列を提供するためのクラス。
ArithmeticSequenceオブジェクトは、Numeric#step, Range#step によって生成されます。...