我試圖刪除字符串中的所有空格使用replaceAll(" ", "")
,但任何文本如"hello world"
將刪除不僅空間,但空間後的文本 - 我的意思是,我最終只與"hello"
而不是"helloworld"
。我究竟做錯了什麼?replaceAll(「」,「」)在空格「」後刪除字符串中的所有文本?
public static void main (String [] args) {
String input;
Scanner console = new Scanner(System.in);
System.out.print("enter text: ");
input = console.next();
System.out.println();
input.replaceAll(" ", "");
System.out.println(input);
}
它不應該是,我想剛纔它的正常工作。你能告訴我們你的代碼嗎? 'System.out.println(「Hello World」.replaceAll(「」,「」));'打印我'HelloWorld' –
這是一個工作示例http://ideone.com/gGpIIZ –
您是否期望它能夠在地點? –