我正在要求用戶輸入一個整數數目未定的分配的第二元件,然後將這些數字是在其他計算中使用。但是例如,如果我有這6個數字。 1 2 3 4 5 6,我想從輸入中只提取2 4和6,我該怎麼做? (注意這僅僅是一個例子,用戶可以輸入20個不同的數字,或者只有4個)我只是想能夠選擇每個第二個元素。要添加更多信息,我需要數組中的第一個數字用於一次計算,然後第二個數字用於另一次計算,然後是第一個和第二個計算。基本上我希望能夠將每個偶數組索引號分配給一個整數,並將每個奇數數組索引號分配給另一個整數。像這樣:爪哇如何採取陣列
「如果(ⅰ%2 == 0){INT第一=號碼[I]; 的System.out.println(」 這是第一個」 +第一)} 否則如果(I%2 == 1){INT第二=號碼[I];是System.out.print( 「這是第二個。」 +第二);}」 但是,當我這樣做,它僅出現在第一個..
是的,我知道如果我想第二索引我不得不採取數組[1],但如果我想要第23數組索引,並不知道當我編碼時會有第23數組索引。用戶可以輸入多少個輸入 –
您知道如何編寫for循環嗎?花一點時間思考起始索引將會是什麼,以及在遍歷數組時迭代索引的次數。 –
由於數組索引從'0'開始,您需要收集數組中所有索引爲奇數的元素。 –