我無法將從文件讀取的文本讀入數組列表。將從文件讀取的文本添加到java中的數組列表中
我的文字是這樣的:
438;MIA;JFK;10:55;1092;447
638;JFK;MIA;19:45;1092;447
689;ATL;DFW;12:50;732;448 etc...
我的代碼如下所示:
package filesexample;
import java.io.*;
import java.io.FileNotFoundException;
import java.util.Scanner;
import java.util.ArrayList;
/**
*
* @author
*/
public class FilesExample {
/**
* @param args the command line arguments
*/
public static void main(String[] args) throws IOException {
File file = new File ("/Schedule.txt");
try
{
Scanner scanner= new Scanner(file);;
while (scanner.hasNextLine())
{
String line = scanner.nextLine();
Scanner lineScanner= new Scanner(line);
lineScanner.useDelimiter(";");
while(lineScanner.hasNext()){
String part = lineScanner.next();
System.out.print(part + " ");
}
System.out.println();
}
}catch (FileNotFoundException e){
e.printStackTrace();
}
}
}
入門的一些幫助,將不勝感激謝謝!
從你想放入'ArrayList'的行中究竟做了什麼?任何特定部分或全部行? –
問題是什麼?我發佈的文字爲 – Juvanis
,第一個號碼是航班號,出發地,目的地,時間,里程和價格。他們都需要爲每個類別擁有自己的數組,因此航班號將需要自己的數組,從它自己的數組等出發...... – user1824856