public class Readfile{ public static void main(String[] args) { try { File csv = new File("E:\123.csv"); BufferedReader br = new BufferedReader(new FileReader(csv)); String line = ""; while ((line = br.readLine()) != null) {//读到最后一行 StringTokenizer st = new StringTokenizer(line, ",");// 把一行数据分割成多个字段 while (st.hasMoreTokens()) { //测试此 tokenizer 的字符串中是否还有更多的可用标记。 // 每一行的多个字段用TAB隔开表示 System.out.print(st.nextToken() + " "+" ");//过滤字符 MemberInfo member=new MemberInfo(); } System.out.println(); } br.close(); } catch (FileNotFoundException e) { // 捕获File对象生成时的异常 e.printStackTrace(); } catch (IOException e) { // 捕获BufferedReader对象关闭时的异常 e.printStackTrace(); } } }
publicclass Readfile{
publicstaticvoid main(String[] args) {
try {
File csv = new File("E:\123.csv");
BufferedReader br = new BufferedReader(new FileReader(csv));
String line = "";
while ((line = br.readLine()) != null) {//读到最后一行
StringTokenizer st = new StringTokenizer(line, ",");// 把一行数据分割成多个字段
while (st.hasMoreTokens()) { //测试此 tokenizer的字符串中是否还有更多的可用标记。
// 每一行的多个字段用TAB隔开表示
System.out.print(st.nextToken() + " "+" ");//过滤字符
MemberInfo member=new MemberInfo();
}
System.out.println();
}
br.close();
} catch (FileNotFoundException e) {
// 捕获File对象生成时的异常
e.printStackTrace();
} catch (IOException e) {
// 捕获BufferedReader对象关闭时的异常
e.printStackTrace();
}
}
}