如何从java中的文件中删除breakline [英] How to remove breakline from a file in java

查看:129
本文介绍了如何从java中的文件中删除breakline的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

public class Compress

{

public static void main(String [] args)抛出FileNotFoundException

{

文件文件=新文件(E:\\input.txt);

扫描仪扫描仪=新扫描仪(文件);

PrintWriter writer = new PrintWriter(E:\\sample.txt);



while(scanner.hasNextLine()){

String line = scanner.nextLine();



String newLine =;



for(int i = 0; i< line.length();> if(line.charAt(i)!='\ n'){

newLine + = line.charAt(i);

}

}

}

}

}



我尝试了什么:



purus ante non libero。

Nullaacaugue ut odioeleifend

interdueuveurnpulvinaarcpretium



我想将这一段改成一段这句话如下。



purus ante non libero.Nullaacaugue ut odioeleifend interdueuveurnpulvinaarcpretium

解决方案

阅读:从Java字符串中删除行尾字符 - Stack Overflow [ ^

public class Compress
{
public static void main( String[] args ) throws FileNotFoundException
{
File file = new File("E:\\input.txt");
Scanner scanner = new Scanner(file);
PrintWriter writer = new PrintWriter("E:\\sample.txt");

while(scanner.hasNextLine()){
String line = scanner.nextLine();

String newLine = "";

for(int i=0; i<line.length();> if(line.charAt(i) != '\n'){
newLine += line.charAt(i);
}
}
}
}
}

What I have tried:

"purus ante non libero.
Nullaacaugue ut odioeleifend
interdueuveurnpulvinaarcpretium"

I want to this paragraph into one line sentence like this following.

"purus ante non libero.Nullaacaugue ut odioeleifend interdueuveurnpulvinaarcpretium"

解决方案

Read this : Remove end of line characters from Java string - Stack Overflow[^]


这篇关于如何从java中的文件中删除breakline的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆