Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/405.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在java中使用行分隔2个输出数据_Javascript_Javadoc_Java - Fatal编程技术网

Javascript 如何在java中使用行分隔2个输出数据

Javascript 如何在java中使用行分隔2个输出数据,javascript,javadoc,java,Javascript,Javadoc,Java,(为我的拼写错误感到抱歉) 输出来自.cvs文件 “姓名”、“姓氏”、“主要电子邮件”、“当前雇主”、“内部联系人ID”、“PSI俱乐部会员编号”、“会员类型”、“会员状态”、“会员自那时起”、“已发送会员卡”、“会员开始日期”、“会员到期日期”、“国籍1”、“会员ID” “皮埃尔”、“阿布特”、“皮耶罗”。a@bluewin.ch“,”1655“,”1350“,”居民续约“,”现行“,”1968-01-01“,”2011年2月10日“,”1968-01-01“,”1968-12-31“,”19

(为我的拼写错误感到抱歉) 输出来自.cvs文件

“姓名”、“姓氏”、“主要电子邮件”、“当前雇主”、“内部联系人ID”、“PSI俱乐部会员编号”、“会员类型”、“会员状态”、“会员自那时起”、“已发送会员卡”、“会员开始日期”、“会员到期日期”、“国籍1”、“会员ID” “皮埃尔”、“阿布特”、“皮耶罗”。a@bluewin.ch“,”1655“,”1350“,”居民续约“,”现行“,”1968-01-01“,”2011年2月10日“,”1968-01-01“,”1968-12-31“,”1915“ 布鲁诺,亚当,布鲁诺。adam@bluewin.ch“,”倍频程组“,”1656“,”5288“,”居民更新“,”活动“,”2012-01-01“,”2012-01-01“,”2012-12-31“,”法国“,”424

我希望以这种方式输出..在每个数据之间分隔行.如何执行frnds。。
这是我的代码,任何人都可以指导我。提前谢谢。
“布鲁斯”,“亚当斯”,“布鲁斯”。adams@bluewin.ch“,”1657“,”883“,”居民更新“,”活动“,”2011-05-10“,”2012-01-01“,”2012-12-31“,”加拿大“,
|         |                         |               |                   | 
|         |                         |               |                   |
导入java.io.BufferedReader;
导入java.io.File;
导入java.io.FileNotFoundException;
导入java.io.FileReader;
导入java.io.IOException;
导入java.io.Reader;
导入java.util.StringTokenizer;
公共类文件读取{
/**
*@param args
*/
公共静态void main(字符串[]args){
String fileName=“C:/Users/Desktop/cvsFile.csv”;
试一试{
BufferedReader br=新的BufferedReader(新文件读取器(文件名));
字符串strLine=null;
StringTokenizer st=null;
int lineNumber=0,tokenNumber=0;
而((fileName=br.readLine())!=null)
{
lineNumber++;
/*String[]result=fileName.split([\r\n]+”);

对于(int x=0;x为什么不用新的分隔符替换逗号,如:

str.replace(",", ",|,");

使用
replace()
而不是
replaceAll()
!用于运行整个输入。在处理例程中为每个读取行将其写入整个循环中,或者更简单地说,您可以将整个文件读入字符串,然后使用replaceAll()@O.D在rntire strign上运行一次。谢谢您为我做了很多工作。…@O.D
replaceAll()如果需要在参数中使用正则表达式,则使用
,而
replace()
也将替换所有匹配的字符串,但不使用正则表达式。
str.replace(",", ",|,");