文書   >   Swift   >   Array   >   endIndex


インスタンスプロパティ


endIndex


配列の "最後を過ぎた" 位置、つまり最後の有効なサブスクリプト引数より 1 つ大きい位置。





宣言


var endIndex: Int { get }


議論


配列の最後の要素を含む範囲が必要な場合は、endIndex とともに半開放範囲演算子(..<) を使用してください。.. < 演算子は上限を含まない範囲を作成するため、endIndex と併用しても安全です。例えば:


let numbers = [10, 20, 30, 40, 50]
if let i = numbers.firstIndex(of: 30) {
    print(numbers[i ..< numbers.endIndex])
}
// Prints "[30, 40, 50]"


配列が空の場合、endIndexstartIndex と等しいです。



関連





プロトコルから



以下も見よ





インデックスの操作

















トップへ












トップへ












トップへ












トップへ












トップへ
目次
Xcode の新機能

  • SDK
  • Xcode 6.0.1+
  • フレームワーク
  • Swift 標準ライブラリ

  • 宣言
  • 議論
  • 関連
  • 以下も見よ












  • トップへ












    トップへ












    トップへ












    トップへ