java io读取文件时 数据中有连续多个空格怎么处理 急急急急!!!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java io读取文件时 数据中有连续多个空格怎么处理 急急急急!!!相关的知识,希望对你有一定的参考价值。

+Station used
*NAME FLAG1 FLAG2 CLK DATA1 DATA2
ABCD E F CLK 30001 10.1
EFGH R O CLK 30001 10.1
MNWY C D CLK 30001 10.1
NBVC E M CLK 30001 10.1
OPUI Q C CLK 30001 10.1
-Station used

参考技术A 你需要怎么处理空格了 如果是去除空格那么
String str=reader.readLine(); //读取一行
//下面进行空格操作,主要使用String中的replace()方法
str=str.replace("\\s+","\\s"); //这是保留一个空格
//如果去除空格
//str=str.replace("\\s+","");本回答被提问者和网友采纳
参考技术B import java.io.*
FileWriter fw=new FileWriter(“file.txt”); //file.txt是文件名,可换掉
BufferedWriter writer=new BufferedWriter(fw);
String s=writer.readLine(); //读取第一行数据
String s2=writer.readLine(); //读取第二行数据
// ……你想读几行就s多少个
//如果你可以一行一行解析的话,也可以用while(s!=null)来控制循环
s.close();
System.out,println(s); //输出的和读取的一模一样
参考技术C 用String型的trim()方法,去除首尾空格字符!

以上是关于java io读取文件时 数据中有连续多个空格怎么处理 急急急急!!!的主要内容,如果未能解决你的问题,请参考以下文章

java中怎么从文件中读取数

Java怎样一行读入多个数据

java如何按空格读入文件内容

多个空格用一个空格代替

数据库中怎么将一个字符串中的多个连续空格换成一个空格? oracle的存储过程中怎么样实现?

从list列表中以空格读取字符串 .java