Java字符串去掉空格的几种方法

  1. 去掉首尾空格

    String str = "Hello java!  ";
    System.out.println(str.trim());
    
  2. 去掉所有空格,包括中间

    String str = "Hello java!  ";
    
    String str2 = str.replaceAll(" ", "");
    System.out.println(str2);
    
  3. 替换大部分空白字符,不限于空格

    String str = "Hello java!  ";
    
    String str3 = str.replaceAll("\\s*","");
    System.out.println(str3);
    

    其中,\s可以匹配空格、制表符、换页符等空白字符
    Java正则表达式