中易网

关于java 字符串public String trim()这个方法……

答案:5  悬赏:50  
解决时间 2021-04-07 17:52
用public String trim()可以忽略字符串前后的的空格,我要忽略字符串中间的空格,用怎么可以做到?
最佳答案
String ss=" abc de ";
if(ss.indexOf(" ")!=-1){
ss=ss.replace(" ", "");
}
System.out.println(ss);
全部回答
String s="my string"; String s2=s.replace(" ", ""); System.out.println(s2); 使用replace函数可以将字符串中的相应字符替换为另一个字符。如果想忽略字符串中的空格,只需要用replace将空格替换掉就行了
中间的空格是什么意思? 保留头部和尾部的空格吗? 1、不保留:直接替换所有空格为空串;"string".replaceAll(" ", ""); 2、保留:可以利用trim方法替换 String str = " b "; String temp = str.trim(); return str.replace(temp, temp.replaceAll(" ", ""));
public class suijishu { static void hh(string num) { system.out.println(num.replaceall(" ","空格")+" 没有trim()"); system.out.println(num.trim().replaceall(" ","空格")+" trim()以后");// system.out.println(num.replaceall(" ","")+" 把空格代替为空"); } public static void main(string[] args) { // todo auto-generated method stub hh(" 1 1 1 "); } } 看看显示的结果 空格1空格1空格1空格 没有trim() 1空格1空格1 trim()以后 String s="dasf daf dsafr wr hytrh"; String a[]=s.split(" "); for(int i=0;i
  • 4楼网友:萌萌哒小可爱
  • 2021-04-07 15:16
把空格替换成空字符串就可以了。 str.replaceAll(" ", "")
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯