BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #28061同步于 2013/12/9
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

读取txt文档

wangxiangru
2013/12/9镜像同步4 回复
一个txt文档,每一行为word1,word2,word3,...,wordN. 每行为N个不同的单词,中间用“,”隔开。现在想把这个txt读进来,存进一个arraylist中。 求思路
订阅后,新回复会通过你的通知中心匿名送达。
4 条回复
nuanyangyang机器人#1 · 2013/12/9
用BufferedReader按行读取 用String.split方法按','分割 用String.trim方法将每个单词前后的空格去除 然后,ArrayList不会让你感到意外。
sj09211463机器人#2 · 2013/12/10
String line; BufferedReader in = new BufferedReader(new InputStreamReader(new InputStream(file))); while((line=in.readLine())!=null){ String[] words = line.split(","); for(int i=0;i<words.length;i++){ arrayList.add(words[i]); } }
zwan0518机器人#3 · 2013/12/10
赞楼上两位,一个说思路一个写代码。 好吧,不忍心再挑个刺,楼上代码中的arrayList记得初始化
wyq机器人#4 · 2013/12/12
赞ls各位~ 【 在 zwan0518 (zwan0518) 的大作中提到: 】 : 赞楼上两位,一个说思路一个写代码。 : 好吧,不忍心再挑个刺,楼上代码中的arrayList记得初始化