读取TXT文件

public static List<Map<String, String>> readTXT(String path)
   throws IOException {
  //根据路径新建文件对象
  File file = new File(path);
  //转换为字节流
  FileInputStream fis = new FileInputStream(file);
  //将字节流转换为字符流
  InputStreamReader is = new InputStreamReader(fis, "GBK");
  BufferedReader br = new BufferedReader(is);
  List<Map<String, String>> list = new ArrayList<Map<String, String>>();
  Map<String, String> map = null;
  String line = null;
  //每次读取一行数据
  while ((line = br.readLine()) != null) {
   if (line != null && !(line.equals(""))) {//判断该行数据是否为空

}

}

}

转载于:https://www.cnblogs.com/jun021225/p/6307054.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值