Swiftで配列の開始・終了インデックスを取得する方法について記載します。
開始・終了インデックスを取得する方法
startIndex メソッド
開始インデックスを返します。
endIndex メソッド
終了インデックス + 1 の値を返します。
実際の終了インデックスは、返された値の -1 になります。
実行例
1 2 3 4 5 6 7 8 9 10 |
// 文字列の配列 ------------------- let strs = ["a","b","c","d","e"] // 開始インデックスを取得 let result1 = strs.startIndex print( result1 ) // 0 // 終了インデックスを取得 let result2 = strs.endIndex print( result2 ) // 5 ( 終了インデックス + 1 が返される ) |