String 的常规处理方法

本文介绍了一系列Java中字符串处理的方法,包括获取子串、替换字符、大小写转换、去除空格及正则表达式使用等实用技巧。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


  1.   public static void main(String[] args) {  
  2.         String result ="D:\\gpsiap\\index";  
  3. //        String a = result.substring(2);  
  4. //        String a = result.replace("p", "2");  
  5.         int count = result.lastIndexOf("\\");  
  6.         String a = result.substring(count+1);  
  7.         System.out.println(a);  
  8.         System.out.println(result);  
  9.           
  10.         System.out.println("字符串切割---------------------------------------");  
  11.         String strSpl="hello world !";  
  12.         String[] strArraySpl=strSpl.split(" ");  
  13.         System.out.println(Arrays.toString(strArraySpl));  
  14.           
  15.         System.out.println("字符串大小转换---------------------------------------");  
  16.         String strUp="HELLO world";  
  17.         System.out.println(strUp.toUpperCase());  
  18.         System.out.println(strUp.toLowerCase());  
  19.               
  20.         System.out.println("字符串去除两边空格---------------------------------------");  
  21.         String strTr="  hello world !  ";  
  22.         System.out.println(strTr.trim());  
  23.           
  24.         System.out.println("字符串替换---------------------------------------");  
  25.         String str1 = "abc中国123@";  
  26.         String str = str1.replaceAll("[^A-Za-z0-9]+", "");  
  27.         System.out.println(str);  
  28.   
  29.     }  
  30.    public static void main(String[] args) {
            String result ="D:\\gpsiap\\index";
    //        String a = result.substring(2);
    //        String a = result.replace("p", "2");
            int count = result.lastIndexOf("\\");
            String a = result.substring(count+1);
            System.out.println(a);
            System.out.println(result);
            
            System.out.println("字符串切割---------------------------------------");
            String strSpl="hello world !";
            String[] strArraySpl=strSpl.split(" ");
            System.out.println(Arrays.toString(strArraySpl));
            
            System.out.println("字符串大小转换---------------------------------------");
            String strUp="HELLO world";
            System.out.println(strUp.toUpperCase());
            System.out.println(strUp.toLowerCase());
                
            System.out.println("字符串去除两边空格---------------------------------------");
            String strTr="  hello world !  ";
            System.out.println(strTr.trim());
            
            System.out.println("字符串替换---------------------------------------");
            String str1 = "abc中国123@";
            String str = str1.replaceAll("[^A-Za-z0-9]+", "");
            System.out.println(str);
    
        }
    
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值