java字符串中去掉所有空白字符如何实现?

 我来答
SaddestMoon
推荐于2016-08-13 · TA获得超过175个赞
知道小有建树答主
回答量:80
采纳率:0%
帮助的人:64.5万
展开全部
//trim()是去除字符串开头的空格的
String s = " asda       as as sq1 12309    asdl s ia  s a8s 9";
System.out.println(s.replaceAll(" ", ""));

匿名用户
2013-07-13
展开全部
java String pattern类能做到!首先预定义字符类. (点)任何字符 \d数字:[0-9]\D非数字: [^0-9]\s空白字符:[ \t\n\x0B\f\r]\S非空白字符:[^\s]\w单词字符:[a-zA-Z_0-9]\W非单词字符:[^\w] Greedy 数量词X?X,一次或一次也没有X*X,零次或多次X+X,一次或多次X{n}X,恰好 n 次X{n,}X,至少 n 次X{n,m}X,至少 n 次,但是不超过 m 次下面例子的功能将string中的所有的空白字符都替换成\t,再做splitpublic class SpaceReplace {

/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub

String s = "1 3 2 4 we dads daj";
System.out.println(s);
s=s.replaceAll("\\s+", "\t");
String [] sa = s.split("\t");
System.out.println(s);
}

}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dx若水
推荐于2018-03-11 · 超过28用户采纳过TA的回答
知道答主
回答量:153
采纳率:0%
帮助的人:89.5万
展开全部
JAVA中去掉空格
1. String.trim()
trim()是去掉首尾空格
2.str.replace(" ", ""); 去掉所有空格,包括首尾、中间
复制代码 代码如下:String str = " hell o ";
String str2 = str.replaceAll(" ", "");
System.out.println(str2);
3.或者replaceAll(" +",""); 去掉所有空格
4.str = .replaceAll("\\s*", "");
可以替换大部分空白字符, 不限于空格
\s 可以匹配空格、制表符、换页符等空白字符的其中任意一个 您可能感兴趣的文章:java去除字符串中的空格、回车、换行符、制表符的小例子
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-13
展开全部
很简单,在String对象中有一个方法trim(),是用来去除空格的!
String temp = "1 2 3 4";
temp = temp.trim();
System.out.println(temp);
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-07-13
展开全部
string data = "1 2 3 4 5 6";data = data.replace(" ", "");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式