Anonymous user
Align columns: Difference between revisions
Kotlin version enhanced
(Kotlin version) |
(Kotlin version enhanced) |
||
Line 2,153:
private val words = ArrayList<Array<String>>()
private val column_widths = ArrayList<Int>()
Line 2,159 ⟶ 2,158:
lines forEach {
val lineWords = java.lang.String(it).split("\\$")
words
for (i in lineWords.indices)
if (i >= column_widths.size())
column_widths
else
column_widths.set(i, Math.max(column_widths[i], lineWords[i].length()))
|