看板 java 關於我們 聯絡資訊
如題,小弟剛學JAVA不久,最近在練習二維陣列遇到一個問題 程式碼如下 public class TV{ public static void main(String args[]){ int num[][]= new int[2][2]; num[0][0]=100; num[0][1]=101; num[1][0]=102; num[1][1]=103; for(int i=0;i<2;i++){ for(int j=0;j<2;j++){ System.out.println(num[i][j]); } } } } 在cmd run的結果是 100 101 102 103 但二維陣列不是應該呈現2*2的樣子嗎 100 101 102 103 這樣才對嗎 還是小弟誤會了什麼@@ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.26.237.230 ※ 文章網址: https://www.ptt.cc/bbs/java/M.1510849612.A.C0B.html
ssccg: 你怎麼印就怎麼顯示,資料結構跟印出來長怎樣沒關係 11/17 00:28
※ 編輯: Fattwen (114.26.237.230), 11/17/2017 00:28:31
ssccg: println = 印一行,跑2*2 = 4次當然就印4行了 11/17 00:30
Fattwen: 原來如此 !!感謝前輩解惑 11/17 00:34
Fattwen: 看來是我太笨了 難怪這種問題爬不到文OQ 11/17 00:45