package mp1similar;
import java.io.BufferedReader;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.util.ArrayList;
import java.util.StringTokenizer;
import java.util.logging.Level;
import java.util.logging.Logger;
public class MP1Similar
{
private static ArrayList arrayList ;
public static void main(String[] args)
{
ArrayList arrayList= null;
try
{
BufferedReader br = new BufferedReader(new FileReader("data/Catalog.txt"));
String line="";
arrayList =new ArrayList();
while((line = br.readLine())!=null)
{
// System.out.println(line);
StringTokenizer st = new StringTokenizer(line);
while(st.hasMoreTokens())
{
//System.out.println(st.nextToken());
arrayList.add(st.nextToken());
System.out.println(br.readLine());
}
}
}
catch (FileNotFoundException ex)
{
System.out.println(ex.getMessage());
ex.printStackTrace();
}
catch (IOException ex)
{
System.out.println(ex.getMessage());
ex.printStackTrace();
}
}
}
我試圖將數據從TXT文件傳遞給對象數組。該TXT FIL elooks是這樣的:什麼是從文本/數據文件中讀取數據的最佳方法
4950331 HIST 37.5 121.5 --- AS - 5.2 1.0
8270000 HIST 51.10 12.80 ---歐盟 - 4.8 1.0
的數據是由空白的分隔。所有內容都必須傳輸到對象。
而你的問題是什麼? – 2012-02-05 21:25:56
什麼是問題,什麼不起作用? – stryba 2012-02-05 21:26:23
這是我給出的代碼。我是java的新手,所以我的問題是: - 我們是否將所有數據傳輸給Arraylist?如何以有組織的方式檢索所有數據(將其顯示在屏幕上或打印到另一個文件中)。第一列是日期,第二列是其他內容等等。 – 2012-02-05 21:29:45