怎样把逐行读取的数据保存到对象中

zyy871020 2012-08-17 10:13:35
File f = new File(file);
try {
FileReader fr = new FileReader(f);
BufferedReader br = new BufferedReader(fr);
String line = null;
while((line = br.readLine())!=null){

System.out.println(line);

}
} catch (FileNotFoundException e1) {
e1.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}

结果能读取出这样有规律的文件
-----------------------------------------------------
朝阳区
车龙汽车装饰(望京店)
南湖西园502号院中广宜景湾底商
4000052365
null
8:30-18:30
39.904214, 116.40741300000002

昌平区
京杰汽车服务
文华路龙锦苑四区2号楼底商
010-81746257
null
尚无营业时间
40.0822929, 116.34415969999998
-------------------------------------------------------
怎样在while循环中把每行数据付给对象的属性
...全文
126 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
scbb 2012-08-17
  • 打赏
  • 举报
回复
用一个list,在循环里把每行都存进去。
没循环7次, 把list里7项存到你需要的new 对象属性里。(当然对象存好也要加list哦~~~)
然后清空list。
scbb 2012-08-17
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 的回复:]

http://blog.csdn.net/zyy871020/article/details/7877579
写到博客里了 方便以后参考
[/Quote]

先谢谢~~ 结贴吧 ^_^
zyy871020 2012-08-17
  • 打赏
  • 举报
回复
http://blog.csdn.net/zyy871020/article/details/7877579
写到博客里了 方便以后参考
zyy871020 2012-08-17
  • 打赏
  • 举报
回复
http://blog.csdn.net/zyy871020/article/details/7877579

写到博客里了
scbb 2012-08-17
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

呵呵 终于搞定了
[/Quote]

恭喜~~~ 有啥心得 做法分享下呀~~ :)
zyy871020 2012-08-17
  • 打赏
  • 举报
回复
呵呵 终于搞定了

67,513

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧