日期:2014-05-20  浏览次数:20640 次

希望大家帮个忙
有一个.CVS文件,里面包含数据
学号,姓名,语文,数学,外语,物理,化学
001,ZhangSan,86,70,84,93,78
002,LiSi,92,85,67,83,91
怎样从中读出数据,是不是首先应该先读取文件,然后再读取数据?
有哪位高手能帮忙解决问题吗,十分感激啊!!!

------解决方案--------------------
CVS? CSV?
------解决方案--------------------
private static void readCSV(String path){

try{
BufferedReader o = new BufferedReader(new FileReader(path));
String line = " ";
while((line=o.readLine()) != null){
if(line.trim().length() != 0){
String arr[] = line.trim().split( ", ");
for(int i=0;i <arr.length;i++)
System.out.print(arr[i]+ "\t ");
System.out.println();
}
}
}catch(Exception e){

}
}
------解决方案--------------------
order by 学号(默认升序或+ desc降序)