java怎么读入以逗号分隔的数据?

 我来答
愿做无聊听众6
推荐于2016-10-01 · TA获得超过107个赞
知道小有建树答主
回答量:109
采纳率:100%
帮助的人:68.2万
展开全部
package com.ldc.test;

import java.io.BufferedReader;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Arrays;
/**
*
* @author 愿做无聊听众
*
*/
public class Test {
public static void main(String[] args) {
BufferedReader br = null;
try {
br = new BufferedReader(new InputStreamReader(new FileInputStream("xxxxx.txt")));
String[] textData=null;
String line=null;
while((line=br.readLine())!=null){
//文件行中以逗号分隔的数据,转换成数据-----------------------------------------------关键字split
textData=line.split("\\,");
//转出数据
System.out.println(Arrays.toString(textData));
}
} catch (FileNotFoundException e) {
System.out.println("打不到文件");
e.printStackTrace();
} catch (IOException e){
System.out.println("读取失败");
e.printStackTrace();
}finally {
try {
if (br != null)
br.close();
} catch (IOException e) {
}
}

}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
yyy521fyy
2010-10-20 · TA获得超过3485个赞
知道大有可为答主
回答量:5392
采纳率:25%
帮助的人:3562万
展开全部
String str="逗号,分隔,的,数据"
String[] arr = str.split(",");
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cyl202
2010-10-20
知道答主
回答量:20
采纳率:0%
帮助的人:5.8万
展开全部
String类的split()方法。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式