在Java編程中,String
是一個經(jīng)常使用的類,它用于表示和操作字符串。當我們從用戶輸入或文件讀取數(shù)據(jù)時,字符串中可能包含空格和回車,這些不必要的字符會影響我們的數(shù)據(jù)處理。因此,我們需要用 Java 去除字符串的空格和回車。
首先,我們可以使用trim
方法去除字符串的前導空格和尾隨空格。該方法將返回一個新的字符串對象,該對象是原始字符串的副本,但是刪除了前導和尾隨空格:
String str = " hello world! "; String newStr = str.trim(); System.out.println("去除前后空格后的字符串為:" + newStr);
輸出結果為:
去除前后空格后的字符串為:hello world!
其次,如果我們想去除字符串中的所有空格和回車,可以使用正則表達式\\s
來匹配字符串中的所有空格和回車,并將其替換為一個空字符串:
String str = "hello \n world!"; String newStr = str.replaceAll("\\s", ""); System.out.println("去除所有空格和回車后的字符串為:" + newStr);
輸出結果為:
去除所有空格和回車后的字符串為:helloworld!
以上就是 Java 去除字符串中空格和回車的方法了。希望可以幫助大家更好地處理字符串操作。