我是新來的Java,我試圖輸出這個數組: -5,-2,-12,7,3,15,10如何輸出與數字陣列和某些格式
要查找正是這樣: [0:-5,1:-2,2:12,3:7,4:3,5:15,6:10]
public static void array(int[] numbers) {
int index = 0;
System.out.print("[");
for (int i = 0; i < numbers.length; i++){
System.out.print(index + ": " + numbers[i] + ", ");
index ++;
}
System.out.print("]");
}
當我運行我的代碼看起來完全像它應該除了在10之後有一個逗號。 關於如何擺脫最後一個逗號或更好的方式來做到這一點的任何想法?
感謝您的幫助! CK
爲了記錄在案,你的'index'和'i'這裏始終是相同的值,所以你不要他們兩個都不需要。如果你喜歡爲了可讀性而使用'index'這個名字,你可以使用索引代替我。 – Gary
可能的重複[最簡單的方式來逗號分隔列表(Java)?](http://stackoverflow.com/questions/668952/clearest-way-to-comma-delimit-a-list-java) – ChrisGuest
@ChrisGuest ,我不認爲這是重複的(至少是這個問題),因爲這個問題是關於數組(而不是列表),並且OP想要在輸出中包含索引。 –