[問題] 區分一維陣列跟二維陣列
各位版友好
我有一個一維陣列跟一個二維陣列
現在要傳入一個function foo(Object obj)裡面
我要判斷obj是一維陣列,可以用obj instanceof int[]來判斷,
或是用obj.getClass().isArray()來判斷
但是二維陣列的話請問可以怎麼判斷?
因為我要寫的是
if(一維陣列)
....
else if(二維陣列)
...
類似這樣的判斷方法
可是好像沒辦法用 obj instanceof int[][]來判斷是否為二維陣列...
謝謝
--
~宅男的四個徵兆~
∠□ ○ ! * \○/ ★ (○ ?
╦╦└□ " ○□═ □ □>
║║√√ ╦══╦ ∥ |\
一回家就上PTT 每天想正妹 以當好人為樂 忘記正妹虧欠自己
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.39.103.165
※ 編輯: Arim 來自: 114.39.103.165 (08/08 11:12)
推
08/08 11:51, , 1F
08/08 11:51, 1F
→
08/08 12:22, , 2F
08/08 12:22, 2F
推
08/08 12:25, , 3F
08/08 12:25, 3F
阿!忘記還可以用overloading,感謝
→
08/08 12:33, , 4F
08/08 12:33, 4F
※ 編輯: Arim 來自: 114.39.103.165 (08/08 12:39)
→
08/08 15:03, , 5F
08/08 15:03, 5F
→
08/08 15:05, , 6F
08/08 15:05, 6F
推
08/08 15:45, , 7F
08/08 15:45, 7F
→
08/08 16:12, , 8F
08/08 16:12, 8F
→
08/08 16:15, , 9F
08/08 16:15, 9F
→
08/08 17:46, , 10F
08/08 17:46, 10F
→
08/08 17:47, , 11F
08/08 17:47, 11F
這... 我看不懂
※ 編輯: Arim 來自: 114.39.105.226 (08/08 19:29)
→
08/08 20:02, , 12F
08/08 20:02, 12F