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

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

Java去除空格的方法

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

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

打印結果如下所示

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

免費課程推薦 >>
技術文檔推薦 >>
主站蜘蛛池模板: 亚洲一区免费在线观看 | 九九热视频免费 | 欧美精品18xxxhd4k | 午夜亚洲精品 | 欧美色图综合 | 最新欧美精品一区二区三区不卡 | 久久精品人人爽人人爽 | 播放一级黄色片 | 毛片免费在线播放 | 黄色三级网站 | 中文字幕国产亚洲 | 最新午夜宅男 | 亚洲七七久久综合桃花 | 高清欧美一级在线观看 | 亚洲日本aⅴ片在线观看香蕉 | 高h文bl | 欧美综合自拍亚洲综合 | 国产精品天天看 | 久久天天躁夜夜躁狠狠85台湾 | 性激烈的欧美三级高清视频 | 国产乱人免费视频 | 成人影院高清在线观看免费网站 | 中文字幕 视频一区 | 久久久精品国产免费观看同学 | 青青免费在线视频 | 欧美成人小视频 | 天天干天天爽 | 成人毛片免费观看视频大全 | 2048国产精品原创综合在线 | 一级片在线观看视频 | 国产a级特黄的片子视频 | 男女国产一级毛片 | 成人不卡| 青青视频网 | 131美女爱做免费毛片 | 先锋悠悠xfplay色资源网站 | 国产国产精品人在线观看 | 三级伦理片高清在线观看播放 | 亚洲免费高清视频 | 欧美激情影音先锋 | 在线欧美视频免费观看国产 |