我有一個csv文件,其中包含年齡和名稱。我想爲每個年齡爲30歲的人搜索文件,並顯示他們的姓名和年齡。我怎麼能在Java中做到這一點? 我知道我可以讀到ArrayList
,我只是不知道該怎麼做。如何搜索文件並在
這是我到目前爲止有:
public static void gradeRead(String filename)
{
try{
FileReader fr = new FileReader(filename);
BufferedReader br = new BufferedReader(fr);
String fileLines;
String[] parts;
while(br.ready())
{
fileLines = br.readLine();
parts = fileLines.split(",");
System.out.println(parts[0] + " " + parts[1];
}
br.close();
}
catch(IOException e)
{
System.out.println("Couldnt Read file"); }
}
我知道如何到字符串數組讀它,但我不知道如何將它添加到ArrayList
,然後搜索。我怎樣才能做到這一點?
護理張貼你的工作? –
首先嚐試使用它,嘗試編碼,並在這篇文章中添加一些代碼,請。 – Christian
這裏有一些提示:http://demeranville.com/how-not-to-parse-csv-using-java/ – tom