2013-01-06 22 views

回答

1

,你可以:

Reader reader = new FileReader("data.csv"); 
List<String[]> rows = new CSVReader(reader).readAll(); 

for(String[] column: rows) { 
if (column[1] == "6"){ 
    System.out.println("Found row No. is " + rows.indexOf(column)); 
} 
} 
+1

雖然你可能想使用'readNext ()'而不是'readAll()' - 你不想到達CSV文件的末尾讓你想要第二條線。 –

0

@Dharanae

您應該使用String[] rows代替List<String[]> rows因爲readNext()回報你一個String[]