gpt4 book ai didi

kotlin - 如何遍历数组,其中每次迭代都是子数组而不是元素

转载 作者:行者123 更新时间:2023-12-02 13:20:28 24 4
gpt4 key购买 nike

在我的示例中,我想遍历代表一个月的几天的数组,并在一周内进行每次迭代。但是这个问题可以在许多情况下推广。

我试图使用Array.copyOfRange与subArrays做到这一点,但不能使其工作

我想要的一些伪代码

for(aWeek in rangeOfSubarraysOfMonth)
//do stuff

最佳答案

这个例子对您有用吗?

假设那个val months: Array<Array<Day>>

    months
.flatten() //convert to list of days
.chunked(7) //chunk by 7 days
.forEach { week ->
println("${week[0]} is Monday")
println("${week[1]} is Tuesday")
println("${week[2]} is Wednesday")
println("${week[3]} is Thursday")
//etc.
}

关于kotlin - 如何遍历数组,其中每次迭代都是子数组而不是元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57742703/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com