java去除字符串中的换行符

在 Java 中,可以使用 String 类的 replaceAll() 方法来去除字符串中的换行符。具体来说,你可以使用正则表达式 "\r|\n" 匹配字符串中的所有换行符,并将其替换为空字符串即可。示例代码如下:

String originalString = "这是一段\n包含换行符的\n字符串。";
String newString = originalString.replaceAll("\r|\n", "");
System.out.println(newString);

输出结果为:这是一段包含换行符的字符串。

在这个例子中,原始字符串 originalString 中包含了多个换行符,我们使用 replaceAll() 方法和正则表达式 "\r|\n" 将其替换为空字符串,生成新的字符串 newString。最后输出 newString 即可。

需要注意的是,replaceAll() 方法返回的是一个新的字符串,而不是直接修改原始字符串。因此,你需要将返回值赋值给一个新的变量或者覆盖原始字符串来保存去除换行符后的结果。

  •