知识大全 java去除字符串空格几种做法

Posted

篇首语:凡我们所为之事,从未被人理解;一直是这样:要么被赞美,要么被指责。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 java去除字符串空格几种做法相关的知识,希望对你有一定的参考价值。

  超初我用的只是最简单的

  网上搜索的都是什么replace(" " "")  感觉很莫名其妙

  你使用replaceAll(" " "")方法时必须有返回值 类于

  代码如下 String str = "A B C D E"; str = str replaceAll(" " "");  

  这样就删除空格了 你可能是用了replaceAll(" " "") 方法 但没有返回值赋值

  后来网站搜索发现如下代码

  代码如下  import java util regex Matcher; import java util regex Pattern;

  public class StringUtil

  public static void replaceBlank()    Pattern p = Pattern pile(“s*|t|r|n”);    String str="I am a I am Hello ok n new line ffdsa!";    System out println("before:"+str);    Matcher m = p matcher(str);    String after = m replaceAll("");    System out println("after:"+after);

  public static void main(String[] args)      replaceBlank();   

     上面这代码可以字符串中的空格 回车 换行符 制表符

  我再google一下 这个正好是我要的 因为我不想删除除空格外的内容有只

  代码如下 package sharell Info;

  import java util ArrayList; import java util regex Matcher; import java util regex Pattern;

cha138/Article/program/Java/JSP/201311/20621

相关参考