Loops 如何遍历已分块的集合
我正在尝试遍历一个被分为6个部分的列表。做这件事的好方法是什么Loops 如何遍历已分块的集合,loops,kotlin,collections,Loops,Kotlin,Collections,我正在尝试遍历一个被分为6个部分的列表。做这件事的好方法是什么 fun listSplit(listOfEanItems: ArrayList<String?>) { val newList = listOfEanItems.chunked(6) ItemsViewFragment().getChunkedEanList(newList) } funlistsplit(listOfEanItems:ArrayList){ val newList=listOfEanI
fun listSplit(listOfEanItems: ArrayList<String?>) {
val newList = listOfEanItems.chunked(6)
ItemsViewFragment().getChunkedEanList(newList)
}
funlistsplit(listOfEanItems:ArrayList){
val newList=listOfEanItems.chunked(6)
ItemsViewFragment().getChunkedEanList(新列表)
}
您可以将此列表与flatte
合并,后者速度相对较慢,但可读性较好。也可以只使用嵌套循环。它会很快,但可读性较差
val chunkedList = (1..20).toList().chunked(6)
chunkedList.flatten().forEach { println(it) }
//or
for (list in chunkedList) {
for (i in list) {
println(i)
}
}