黑马程序员技术交流社区

标题: split方法问题? [打印本页]

作者: 刘建宇    时间: 2012-1-8 15:57
标题: split方法问题?
String [] str="java.java.java".split(".");
为什么用点“.”切不了这个字符串呢?使用该方法后字符串数组还是空
作者: 黄湘怡    时间: 2012-1-8 16:43
  1. String [] str="java.java.java".split("\\.");
  2.                 for(String s :str){
  3.                         System.out.println(s);
  4.                 }
复制代码

作者: 小白    时间: 2012-1-9 09:37
转意一下!
作者: 王_涛    时间: 2012-1-13 19:56
String [] str="java.java.java".split(".");这里的"."已经不是你想要的含义了,
正就是贯穿java中的正则表达式
作者: 丁青松    时间: 2012-1-13 20:21
.在你所写的里面转义成任意字符了,所以,以任意字符分割,也就是分割成""了,加上\\.即可表达你想要的意思。另外还有\\d,\\D....都需要加上\\




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2