java字符串里换行符的删除方法

时间:2022-01-06 18:45:11
java字符串里有换行符,原本一行的字符串变成两行字符串了。
不知道在java中怎样去掉换行符?

14 个解决方案

#1


是"\n"吗 ?
你自己删了就得了呗

#2


使用正则表达式!!

#3


你把字符串改成char数组输出也行啊
toCharArray()

#4


我错了上面那个不行

#5


str.repalceAll("\n\r","");替换掉就应该可以了

#6


好像该写成

str=str.repalceAll("\n|\r","");

#7


正则表达式变成   空字符就哦了啊!

#8



String str = "aa\r\nbb";
System.out.println(str);
str = str.replaceAll("[\n\r]","");
System.out.println(str);

#9


对的 替换

#10


这个好,顶
引用 8 楼 goldenfish1919 的回复:
Java code

String str = "aa\r\nbb";
System.out.println(str);
str = str.replaceAll("[\n\r]","");
System.out.println(str);

#11


看了楼上的回复,向楼主发来贺电!

#12


引用 1 楼 mldxs 的回复:
是"\n"吗 ?
你自己删了就得了呗

#13


请发源代码。。。。。。

#14


谢谢了 已经解决。

#1


是"\n"吗 ?
你自己删了就得了呗

#2


使用正则表达式!!

#3


你把字符串改成char数组输出也行啊
toCharArray()

#4


我错了上面那个不行

#5


str.repalceAll("\n\r","");替换掉就应该可以了

#6


好像该写成

str=str.repalceAll("\n|\r","");

#7


正则表达式变成   空字符就哦了啊!

#8



String str = "aa\r\nbb";
System.out.println(str);
str = str.replaceAll("[\n\r]","");
System.out.println(str);

#9


对的 替换

#10


这个好,顶
引用 8 楼 goldenfish1919 的回复:
Java code

String str = "aa\r\nbb";
System.out.println(str);
str = str.replaceAll("[\n\r]","");
System.out.println(str);

#11


看了楼上的回复,向楼主发来贺电!

#12


引用 1 楼 mldxs 的回复:
是"\n"吗 ?
你自己删了就得了呗

#13


请发源代码。。。。。。

#14


谢谢了 已经解决。