在person.txt文件里保存内容如下:
001 张三 88
002 李四 99
现在想用java读取person.txt中的数据,但它是每一行算一个数,怎样单独把 “001”、“张三”..读出来呢?
java读取txt文件,怎样遇到空格存入一个字符数组
答案:3 悬赏:60
解决时间 2021-02-02 21:33
- 提问者网友:孤笛钟情你
- 2021-02-02 13:18
最佳答案
- 二级知识专家网友:一场云烟
- 2021-02-02 14:36
class person{
private String id;
private String name;
private int age;
//set,get
}
class test{
void read(){
//inputStream,bufferReader
s = br.readLine();
String person = s.split(" ");
for(int i=0;i
person p = new person();
p.setId(person[0]);
//.....
}
}
}
private String id;
private String name;
private int age;
//set,get
}
class test{
void read(){
//inputStream,bufferReader
s = br.readLine();
String person = s.split(" ");
for(int i=0;i
p.setId(person[0]);
//.....
}
}
}
全部回答
- 1楼网友:晨与橙与城
- 2021-02-02 16:51
先把整行读进去 然后再利用“ ”来分割字符串 这样就可以把001 张三 单独的提取出来了
- 2楼网友:晚安听书人
- 2021-02-02 15:26
你可以读取一行,然后使用split方法将不同的数据分开,存入数组中
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯