大战熟女丰满人妻av-荡女精品导航-岛国aaaa级午夜福利片-岛国av动作片在线观看-岛国av无码免费无禁网站-岛国大片激情做爰视频

專注Java教育14年 全國咨詢/投訴熱線:400-8080-105
動力節點LOGO圖
始于2009,口口相傳的Java黃埔軍校
首頁 學習攻略 Java學習 Java去除空格的方法

Java去除空格的方法

更新時間:2022-12-19 11:43:05 來源:動力節點 瀏覽6059次

Java去除空格的方法是什么?動力節點小編來告訴大家。

1. String.trim() --------------trim()是去掉首尾空格

2.str.replace(" ", ""); 去掉所有空格,包括首尾、中間

 String str = " hell o Wor d";   
      String str2 = str.replaceAll(" ", "");   
      System.out.println(str2);   

3.或者replaceAll(" +",""); 去掉所有空格

4.str = .replaceAll("\s*", "");

可以替換大部分空白字符, 不限于空格

s 可以匹配空格、制表符、換頁符等空白字符的其中任意一個。

5.下面的代碼也可以去掉所有空格,包括首尾、中間

 public String remove(String resource,char ch)   
     {   
         StringBuffer buffer=new StringBuffer();   
         int position=0;   
         char currentChar;      
         while(position<resource.length())   
         {   
             currentChar=resource.charAt(position++);   
             if(currentChar!=ch) buffer.append(currentChar); } return buffer.toString();   
     }  
 -------------------------------Test-----------------------------------------------------  
 package practisedemo;
 public class Demo{  
  public static String remove(String resource,char ch)   
  {   
      StringBuffer buffer=new StringBuffer();   
      int position=0;   
      char currentChar;    
      while(position<resource.length())   
      {   
          currentChar=resource.charAt(position++);  
          //如果當前字符不是要去除的字符,則將當前字符加入到StringBuffer中
          if(currentChar!=ch) buffer.append(currentChar); 
      } 
      return buffer.toString();   
  }
  public static void main(String args[]) {
    String str= "afdsfdf 了   2012   0407 Alamps 老師";
    char c=' ';
       System.out.println("結果為:"+Demo.remove(str, c));              
  }
 }

實例演示

有一個字符串開頭或結尾含有n個空格(” abcdefgdddd ”),欲去掉前后空格,返回一個新字符串。

 int trimSpace(char *bufscr,char *bufdes)
 {
     int i=0;
     char *p=bufscr;//指針變量,為了不修改傳入指針
     int len=strlen(bufscr);
     int j=len-1;
     int count;//非空字符長度
     int ret=0;
     //首先判斷傳入的指針是否為空
     if (bufscr==NULL||bufdes==NULL)
     {
         ret=-1;
         printf("func trimSpace err %d:",ret);
         return ret;
     }  
     while(isspace(p[i])&&p[i]!='')
     {
         i++;
     }  
     while(isspace(p[j])&&j>0)
     {
         j--;
     }
     count=j-i+1;  
     memcpy(bufdes,p+i,count);
     //這里一定要注意,字符串數組和字符串的區別就在于字符串數組末尾多''。
     bufdes[count]='';
     return ret;
 }

打印結果如下所示

提交申請后,顧問老師會電話與您溝通安排學習

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 久久综合一区二区 | 天天射天天干天天色 | 色片免费观看 | 欧美一级毛片欧美一级 | 中文字幕97 | 天天拍夜夜添久久精品免费 | 成人精品一区二区久久 | 四虎影院免费网址 | 欧美国产成人精品一区二区三区 | 久久天天躁狠狠躁夜夜 | 国产精品日韩欧美在线第3页 | 久精品视频村上里沙 | 在线看欧美三级中文经典 | 欧美娇小www | 日韩欧美亚洲综合 | 免费网站看v片在线成人国产系列 | 天天操人人干 | 欧美国产亚洲一区 | 欧美性视频在线激情 | 欧美午夜视频 | 九九精品视频一区在线 | 久久99久久99精品免观看不卡 | 国产妇乱子伦视频免费 | 亚洲伊人精品综合在合线 | 午夜一级毛片免费视频 | 国产精品午夜免费福利视频 | 中文字幕在线精品视频入口一区 | 99re热视频精品首页 | 国产 日韩 在线 | 午夜男人| 国产精品手机视频 | 久久久噜噜噜久久老司机 | 久久最新免费视频 | 国产精品福利一区二区久久 | 天堂网一区二区 | 国产在线精品成人一区二区三区 | 伊人网在线视频 | 久久天天躁狠狠躁夜夜2020一 | 成人网欧美亚洲影视图片 | 色综久久天天综合绕视看 | 亚洲精品98久久久久久中文字幕 |