• JAVA中去掉空格


    JAVA中去掉空格    
      
    1. String.trim()   
      
    trim()是去掉首尾空格   
      
        
      
    2.str.replace(" ", ""); 去掉所有空格,包括首尾、中间   
      
    String str = " hell o ";   
    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));
          
          
     }
    }

    转自:https://www.cnblogs.com/alamps/archive/2012/04/27/2473694.html
  • 相关阅读:
    union 和 union all的区别
    JDBC中PreparedStatement相比Statement的好处
    25个经典的Spring面试问答
    MySQL 事务
    漫谈Linux下的音频问题(转)
    监控 Linux 性能的 18 个命令行工具(转)
    在终端中用默认程序打开文件(转)
    【转】使程序在Linux下后台运行 (关掉终端继续让程序运行的方法)
    Getting Started with Amazon EC2 (1 year free AWS VPS web hosting)
    压缩解压命令小结
  • 原文地址:https://www.cnblogs.com/javalinux/p/15691193.html
Copyright © 2020-2023  润新知