Swift 標準ライブラリ >     ..<(_:_:)


汎用演算子


..<(_:_:)


下限を含み、上限を含まない、可算半値範囲を返します。





宣言


func ..<<Bound where Bound : _Strideable & Comparable, Bound.Stride : Integer>(minimum: Bound, maximum: Bound) -> CountableRange<Bound>


パラメータ


minimum範囲の下限。
maximum範囲の上限。


議論


半開放範囲演算子(.. <) を使用して、Strideable プロトコルに準拠し、関連する整数 Stride 型(標準ライブラリの整数型のいずれかのような) の全ての型の範囲を作成します。この例では、ゼロから最大 5 未満までの CountableRange<Int> を作成します。


let upToFive = 0..<5
print(upToFive.contains(3))         // Prints "true"
print(upToFive.contains(5))         // Prints "false"


upToFive のカウント可能な範囲でシーケンスメソッドまたはコレクションメソッドを使用できます。


print(upToFive.count)               // Prints "5"
print(upToFive.last)                // Prints "4"


関連


汎用の制約


Bound : _Strideable & Comparable

Bound.Stride : Integer


目次
Xcode 11 の新機能

  • 言語:Swift
  • 宣言
  • パラメータ
  • 議論
  • 関連












  • トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)












    トップへ(Swift 標準ライブラリ)