我試圖在for循環中編寫一個數組,看起來沒有任何意義。這一行中的「int」是什麼?
String[][] userName;
userName = new String[3][4];
for(int x=1; x<= 4; x++) {
for(int y=-1; y <= 3; y++) {
System.out.println("Enter student name for row "+x+"column "+y+" ==>");
userName[x-1][y-1] = (String) System.in.read();
}
}
對於行:
userName[x-1][y-1] = (String) System.in.read()
它給出了一個錯誤:
Incompatible types: int cannot be converted to String
但是,在該行被列爲int
?我所知道的唯一的是[x-1][y-1]
,但它們是在數組中找到位置的數字,而且我甚至刪除了它們,並且它仍然表示同樣的錯誤。
什麼是歸類爲int
,我該如何解決這個錯誤?
JavaScript不是Java。 – Li357
哦...好的。不知道。抱歉。 – L7vanmatre
我......呃,我不確定我在學習什麼。對不起。 – L7vanmatre