Java替换空白
不管我尝试了什么,用输入的Java替换空白,java,whitespace,Java,Whitespace,不管我尝试了什么,用输入的 2x= -3 将导致字符串被截断为仅2x= public void parseEquation(String x){ String adf = x; String z = adf.replaceAll("\\s",""); System.out.println(z); } 第一行是我的输入,下一行是我的输出 结果是我有严重的精神问题 我用的是 新扫描仪。下一步() vs 新的Scanner.nextLine() 结果我有严重的精神问题 我用
2x= -3
将导致字符串被截断为仅2x=
public void parseEquation(String x){
String adf = x;
String z = adf.replaceAll("\\s","");
System.out.println(z);
}
第一行是我的输入,下一行是我的输出
结果是我有严重的精神问题 我用的是 新扫描仪。下一步() vs 新的Scanner.nextLine()
结果我有严重的精神问题 我用的是 新扫描仪。下一步() vs 新的Scanner.nextLine()
如果使用其他库是一种选择,请考虑。这是一个众所周知的库,经过良好测试,并在许多项目中使用,因此它可能比您自己能够做的更好、更快
它还负责制表符和其他不可打印的内容。我不确定正则表达式<代码> <代码>是否。 如果使用其他库是一个选项,请考虑。这是一个众所周知的库,经过良好测试,并在许多项目中使用,因此它可能比您自己能够做的更好、更快
它还负责制表符和其他不可打印的内容。我不确定正则表达式
\s
是否会这样做。使用StringBuilder
进行此类字符串操作string adf=x;在这里是多余的,因为replaceAll创建了一个新的StringUseStringBuilder
用于此类字符串操作string adf=x;在这里是多余的,因为replaceAll产生了一个新的字符串严重的精神问题严重的精神问题