2016-11-29 46 views
0

我正在寫一個國際象棋程序,需要我輸入一個.txt文件,每個棋子已經寫出像「白馬2 7」,並將其存儲爲兩個字符串和兩個整數。我遇到的問題是弄清楚如何對字符串和整數進行操作,以及如何針對每個單獨的操作執行操作。我是編碼新手,這讓我非常困惑,所以任何幫助都會很棒。謝謝!輸入一個磁盤文件,並將它存儲到字符串和整數

這是我迄今爲止

String content = new Scanner(new File("filename")).useDelimiter("\\Z").next(); 
System.out.println(content); 

回答

1

這裏是流動

  1. 打開文件,並通過中掃描器
  2. 使用Scanner.nextLine()讀取線轉換成String
  3. 根據空格分割字符串(返回數組)
  4. 將數組[0]和數組[1]分配給字符串值
  5. 使用Integer將數組[2]和數組[3]賦值爲int值