例如,我有這樣的陣列在我的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