[問題] 二維陣列在Console顯示的問題

看板java作者 (肥團)時間7年前 (2017/11/17 00:26), 7年前編輯推噓0(004)
留言4則, 2人參與, 7年前最新討論串1/1
如題,小弟剛學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

11/17 00:28, 7年前 , 1F
你怎麼印就怎麼顯示,資料結構跟印出來長怎樣沒關係
11/17 00:28, 1F
※ 編輯: Fattwen (114.26.237.230), 11/17/2017 00:28:31

11/17 00:30, 7年前 , 2F
println = 印一行,跑2*2 = 4次當然就印4行了
11/17 00:30, 2F

11/17 00:34, 7年前 , 3F
原來如此 !!感謝前輩解惑
11/17 00:34, 3F

11/17 00:45, 7年前 , 4F
看來是我太笨了 難怪這種問題爬不到文OQ
11/17 00:45, 4F
文章代碼(AID): #1Q3RnCmB (java)
文章代碼(AID): #1Q3RnCmB (java)