码迷,mamicode.com
首页 > 编程语言 > 详细

java中String对象的split方法

时间:2016-11-09 22:02:08      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:www   split   html   htm   com   str   class   java   span   

  

  在java.lang包中有String.split()方法,返回是一个String[]数组,今天碰到一个自己没注意的问题:

1.特殊分隔符

 String str1 = "123|456|789";
 System.out.println(str1.split("|")[0]);

结果是1

这里要注意的是"|"作为分隔符要写成这样

System.out.println(str1.split("\\|")[0]);

同理如果用"."做分割符也叫加上2个反斜杠,

2.多个分隔符

String str1 = "123 aa 456 bb 789";
System.out.println(str1.split("aa|bb")[0]);
System.out.println(str1.split("aa|bb")[1]);
System.out.println(str1.split("aa|bb")[2]);

结果是 123

    456

      789

多个分隔符可以用"|"连接起来

参考博客:

http://www.cnblogs.com/mingforyou/archive/2013/09/03/3299569.html

java中String对象的split方法

标签:www   split   html   htm   com   str   class   java   span   

原文地址:http://www.cnblogs.com/ashitaka/p/6048419.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!