java 删除多余的空格,请不要用指针 例如,str="hello_yyo___koko__!!!"; newStr="hello_yyo_koko_!!!"; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 用replaceAll,当然,还有正则代码如下:public class BlankTest { public static void main(String[] args) { System.out.println(deleteMulBlank("hello yyo koko !!!")); System.out.println(deleteMulBlank("afsaf fdsfdf fsdfsdf fs fs dfsdfsfsdf sdfsdfsdf sdfsdf sd fs f sdf sdf sdfd")); } public static String deleteMulBlank(String str){ return str.replaceAll("[ ]{2,}", " "); }} 正则不就能处理了?String.replaceAll("// *"," "); 你要的是不是这个trim()方法,返回值是String 在JAVA当中就没有指针,如果说有那就是引用了。呵呵。你搞错了吧。是不是要把下划线换成空串进行连接吧。以下是我写好的代码你可以参考一下。--------------------------------------------------------String str="fsdfs_fsdfsdf_fsd"; Pattern p=Pattern.compile("_"); Matcher m=p.matcher(str); str=m.replaceAll(""); System.out.println(str); java中API有点不明白的地方 求客位java高手指点一二。。 请教一个正则表达式的写法 JS灵异事件?!! 循环中实例对象的问题 这句话到底什么意思。它有什么功能;体现类体的什么特性? 小弟初学j2se,请教一弱问题,监听方法到底在内部内里实现好还是在内本部实现比较好!有点困惑!各位高手发表一下意见!教教小弟,谢谢! java中有关正则表达式的一个小问题 java哪方面需求高适合女生 各位大哥帮忙看一下,我什么我的程序连不上Oracle? 文件保存格式问题 java中用\'替换'
代码如下:public class BlankTest {
public static void main(String[] args) {
System.out.println(deleteMulBlank("hello yyo koko !!!"));
System.out.println(deleteMulBlank("afsaf fdsfdf fsdfsdf fs fs dfsdfsfsdf sdfsdfsdf sdfsdf sd fs f sdf sdf sdfd"));
}
public static String deleteMulBlank(String str){
return str.replaceAll("[ ]{2,}", " ");
}
}
String.replaceAll("// *"," ");
你要的是不是这个trim()方法,返回值是String
呵呵。你搞错了吧。是不是要把下划线换成空串进行连接吧。
以下是我写好的代码你可以参考一下。
--------------------------------------------------------
String str="fsdfs_fsdfsdf_fsd";
Pattern p=Pattern.compile("_");
Matcher m=p.matcher(str);
str=m.replaceAll("");
System.out.println(str);