Java实现读取csv文件
什么是CSV文件
csv文件只能存储数字或者文字,格式如下
1,第一行
2,小明
注意编码格式
显示的样子
文件
然后输入的样子
开始写程序
程序如下
package com.admin.controller;
import java.io.*;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Iterator;
import java.util.List;
/**
* @desc: 读取csv文件
* @time: 2019年7月26日 22:50
*/
public class export_zhong {
public static void main(String[] args) {
try {
//(文件完整路径),编码格式
BufferedReader reader = new BufferedReader(new InputStreamReader(new FileInputStream("C:\\Users\\Coli\\Desktop\\csv文件.csv"), "utf-8"));//GBK
// reader.readLine();//显示标题行,没有则注释掉
// System.out.println(reader.readLine());
String line = null;
while((line=reader.readLine())!=null){
String item[] = line.split(",");//CSV格式文件时候的分割符,我使用的是,号
String last = item[item.length-1];//CSV中的数据,如果有标题就不用-1
System.out.println(last);
}
} catch (Exception e) {
e.printStackTrace();
}
}
}