怎么将 3333,333 用java 转换成3333333

来源:百度知道 编辑:UC知道 时间:2024/06/06 05:46:56
如题,...
正常用split 转了之后会 3333 333 多了一个空格。。
String str = "3333,333";
str.replaceAll("\\D", "");
这样会把所有的非数字字符剔除,只保留数字
-------------处理完以后依然是3333,333

trim去不掉中间的空格吧,
String s = "3333,333";
String[] a = s.split(",");
String res = "";
for(int i = 0;i<a.length;i++){
res = res+a[i].trim();
}
return res;

多了一个空格的话
可以用trim()去空格

split(",","");不会有空格

String str = "3333,333";
str.replaceAll("\\D", "");
这样会把所有的非数字字符剔除,只保留数字

chinagenius 的正解