str.replace(" ","")的问题 如果只是简单的去掉前后的空格的话,那么用string的trim()方法就可以那!但是要想去掉字符窜中间的空格的话,好像是没有直接的方法的!只能找或者自己写替代的方法! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public class StringTest { public StringTest() { String str=new String("234 789"); String newStr=str.replaceAll(" ","2"); System.out.println(newStr); } public static void main(String[] args) { StringTest stringTest1 = new StringTest(); }}不知道是不是你想要的结果! String str = "123 456"; System.out.println(str.replaceAll(" ", ""));输出的结果是123456,没有问题啊. 把你的replace改成replaceall就行了! maowu(猫呜)说的对,是我搞错了,因为我一开始用的是replace(' ','')第2个参数不能为空串str.replace(" ","")是可以编译通过的,谢谢大家。 求救,,,请高手指点!!!!!!!!!!!!~~~~~~~ 为什么byte转int 需要与0xff与运算 急求 简单个人书管理系统的设计与实现? JTextFiled问题!! 关于计算器!!!!! 请大家帮帮我看看我的程序到底出了什么问题,谢谢了 急!用eclipse编译java GUI 程序报错 高手指点 急!!!请问在WIN98里怎么设置JDK的环境变量? 请教“针对接口编程”是什么意思?谢谢! 有谁知道java如何实现结构体吗? System.runFinalization()与System.gc()的区别是什么 java中有没有把二进制转化成十进制的API?
public StringTest() {
String str=new String("234 789");
String newStr=str.replaceAll(" ","2");
System.out.println(newStr);
}
public static void main(String[] args) {
StringTest stringTest1 = new StringTest();
}}
不知道是不是你想要的结果!
System.out.println(str.replaceAll(" ", ""));输出的结果是123456,没有问题啊.
因为我一开始用的是replace(' ','')第2个参数不能为空串
str.replace(" ","")是可以编译通过的,谢谢大家。