所以我一直試圖從一個文件中讀取字符串和數字的行,並將其輸入到數組中。有沒有辦法正確實施這個?到目前爲止,我曾嘗試:Java閱讀字符串和數字的生活,並把它們放在一個數組中
for(int i = 1; i <= 12; i = +3){
if(readFile2.readLine() instanceof String){
}
if(readFile2.readLine() instanceof String){
arrays[0][count] = readFile2.readLine();
count++;
}
}
其中數組是int,但是這作爲數組是一個int和文件既有整數和字符串給我一個類型不匹配錯誤。謝謝!
*注:我有I = I + 3,因爲名單上每三件事情,是我想輸入到陣列的整數,字符串是不是在所有輸入)
每次調用'readLine'都會前進到下一行。現在你只能閱讀每三行。也許你想使用['Integer.parseInt'](https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html#parseInt-java.lang.String-)。另外,你的for循環應該有'i + = 3'。 – 4castle