を最後の繰り返しを処理するには、私が上toString
を呼び出していますオブジェクトのリストを持っているし、次のように異なった最後のオブジェクトを処理したいと思います:Scalaのリストに反復処理し、異なっ
o1 = Array(...)
o2 = Array(...) // same length as o1
sb = new StringBuilder()
for (i <- 0 to o1.size() - 1)
sb.append(o1.get(i).toString() + " & " o2.get(i).toString())
// if not last iteration then append ", "
はへの簡単な方法がありますi
などの値をチェックするのではなく、これをスカラーで記述しますか?
すべてのアイテムが一意の場合は、 'o1.last'と' o1.get(i) 'を比較して、等しい場合は追加しません。 – crowchirp