读取文本文件

文本文档内容格式如下:
20068456A--张三--班长
20068457B--李四--学委
......

存放到数组Object a[][]中

即存放后a[0][0]="20068456A" a[0][1]="张三" a[0][2]="班长"
a[1][0]="20068457B" a[1][1]="李四" a[1][2]="学委"
 
public static void main(String[] args) {
                  //自己修改文件存放路径
  String filepath = "e:/test.txt";
  String temp = null;
  Object a[][] = null;
  BufferedReader br = null;
  StringTokenizer st = null;
  int i = 0;
  try {
   br = new BufferedReader(new FileReader(filepath));
   while (br.ready()) {
    temp = br.readLine();
    if (temp != null && temp != "") {
//个人感觉方法split不怎么好用,还是用以下方法比较好
     st = new StringTokenizer(temp, "--");
      a[i][0] = st.nextToken().trim();
      a[i][1] = st.nextToken().trim();
      a[i][2] = st.nextToken().trim();
    }
  i++;
   }
  } catch (Exception e) {
   e.printStackTrace();
  } finally {
   try {
    br.close();
   } catch (Exception e) {
    e.printStackTrace();
   }
  }
 }

要查看结果的话遍历一下数组a[][]就可以了

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值