scala templateでループを行う際にインデックスを付加する方法として`zipWithIndex`があるが、ループ対象が`Set`の場合、インデックスの順番がめちゃくちゃになってしまう。具体的には以下のようなパターン。 ```scala @for((data, i) <- dataSet.zipWithIndex){ @i : @data } ``` これを防ぐには、`iterator`を使用すれば良い。 ```scala @for((data, i) <- dataSet.iterator.zipWithIndex){ @i : @data } ```
2019/09/26 12:01:06

コメント (0)

あなたもコメントしてみませんか

アカウント新規作成(無料)

既にアカウントを持っている方は ログイン