我正在尝试遍历已细分为6的列表。什么是这样做的好方法
fun listSplit(listOfEanItems: ArrayList<String?>) {
val newList = listOfEanItems.chunked(6)
ItemsViewFragment().getChunkedEanList(newList)
}
答案 0 :(得分:0)
您可以将此列表与flatten
合并在一起,这会比较慢,但可读性强。或者,您可以只使用嵌套循环。它将很快但可读性较低
val chunkedList = (1..20).toList().chunked(6)
chunkedList.flatten().forEach { println(it) }
//or
for (list in chunkedList) {
for (i in list) {
println(i)
}
}