我想打印一個2維雙數組到控制檯。Java類什麼都不做
public class arrayprinter {
public static void main(String[] args) {
double[][] multi = new double[][]{
{ 10, 20, 30, 40, 50},
{ 1.1, 2.2, 3.3, 4.4},
{ 1.2, 3.2},
{ 1, 2, 3, 4, 5, 6, 7, 8, 9}
};
print(multi);
}
private static void print(double[][] e){
for(int i=0; i>e.length;i++) {
print(e[i]);
}
}
public static void print(double[] e) {
for(int i=0; i>e.length;i++) {
System.out.print(e[i]); }
}
}
當我點擊在eclipse播放按鈕僅存在:<terminated>...
並在控制檯沒有印刷的陣列。有人能說我做錯了嗎?
接下來的時間,只是嘗試調試。打印留言或使用調試器。你會發現這個循環是錯誤的。 – AxelH
Litlle bug圖標沒有找到。也許我必須看看調試器手冊。 – Colin
是的,你應該閱讀它。調試器不是自動的,這是一個運行時,你可以添加一些斷點。那些程序在讀取特定的行時會停止該程序,讓您有機會檢查變量/實例的值。 – AxelH