例如,我有这样的阵列在我的Java程序:如何迭代数组并跳过一些?
String nums[] = {"a", "b", "c", "d", "e", "f", "g", "h" ...}
我想要写一个循环,将遍历数组,并采取每2和第3个字母和他们每个人存储在两个连续指数法在数组中,跳过第4个,取第5个和第6个字母,并将每个连续两个索引存储在一个数组中,跳过第7个并继续处理未知大小的数组。
所以最终的阵列将nums2 = {"b", "c", "e", "f", "h", "i"...}
哪种语言? –
正常迭代。只需在循环内添加一个if来查看该值是否被跳过。看起来你会在第一场比赛后的第三场比赛中跳投。所以'if(i%3!= 0)'为基于0的。 – twain249
欢迎使用堆栈溢出。你有什么尝试?请张贴[mcve],向我们展示您的尝试,以及您错误的位置,让我们真正地帮助您。 – AJNeufeld