黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

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

Java去除空格的方法

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

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;
 }

打印結果如下所示

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

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 一级毛片直接看 | 天天做天天躁天天躁 | 日日噜噜噜夜夜爽爽狠狠 | 亚洲欧美日韩三级 | 亚洲一区二区三区不卡视频 | 美女视频永久黄网站免费观看韩国 | 日本人免费xxx在线视频 | 羞羞免费网站 | 一级做a爱片特黄在线观看免费看 | 18p爽视频在线观看免费 | 欧美xxxxx18 | 日韩激情在线播放 | 狠狠干香蕉 | 在线播放国产色视频在线 | 亚洲欧美激情综合首页 | 搞黄视频网站 | 国产成人毛片毛片久久网 | 在线播放国产色视频在线 | 在线观着免费观看国产黄 | 中文字幕免费视频 | 日韩小视频在线观看 | 欧美xxxxxxx人妖极品 | 97在线视频99播放 | 日本工里番h本无遮拦全彩 日本高清中文字幕在线观穿线视频 | 亚洲丝袜第一页 | 国产成人精品免费大全 | 欧美xxxx色视频在线观看免费 | 日本欧美午夜三级 | 国产一区二区三区影院 | 日韩欧美一区二区三区在线视频 | 欧美午夜视频一区二区三区 | 在线成人免费看大片 | 波多野结衣在线免费观看视频 | 午夜国产羞羞视频免费网站 | 曰批免费动漫视频播放免费 | 国产精品成人久久久久 | 久久久久国产一级毛片高清片 | 99手机在线视频 | 成人欧美视频在线观看播放 | 成 人 亚洲 综合天堂 | 国产精品视频免费一区二区三区 |