知识大全 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相关参考