String spilt的使用心得

本文详细介绍了Java中字符串split方法的使用,包括基本语法、特殊字符处理及实际应用案例,通过示例代码展示了如何根据不同的分隔符进行字符串分割,并分析了输出结果的特性。

  1. public class TestSpilt {  
  2.     public static void main(String[] args) {  
  3.         String str="a|b";  
  4.           
  5.         String[] array=str.split("|");  
  6.         array(array);  
  7.           
  8.         array=str.split("\\|");  
  9.         array(array);  
  10.           
  11.     }  
  12.       
  13.     public static void array(String[] array)  
  14.     {  
  15.         System.out.println("------");  
  16.         for(String a:array)  
  17.         {  
  18.             System.out.println(a);  
  19.         }  
  20.         System.out.println("------");  
  21.     }  
  22. }  


输出:

  1. ------  
  2.   
  3. a  
  4. |  
  5. b  
  6. ------  
  7. ------  
  8. a  
  9. b  
  10. ------  

第一个array长度是4

第二个array长度是2


对于正在表达式“|”是表示或的意思,属于特殊字符。如果要根据“|”分割的话需要转义变成“\|”,由于java字符串中“\”也是需要转义的,所以最后变成了“\\|”;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值