String类的split方法问题,急,谢谢

winnernoom 2010-03-12 05:40:19

如何用Spring的split方法来分割包含 点 的字符串“.”

String[] str ="i0.i1.i2.i3".split(".");

这个运行结果是str 空的,为什么呢,为什么 点不能分割呢,其他的字符串都行。
我现在的需求就是把i0.i1.i2.i3 这个字符串按照 点 来分割

谢谢!!


...全文
248 17 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
17 条回复
切换为时间正序
请发表友善的回复…
发表回复
winnerxh 2010-03-15
  • 打赏
  • 举报
回复
特殊字符要转义一下
winnernoom 2010-03-15
  • 打赏
  • 举报
回复
谢谢大家明白了
  • 打赏
  • 举报
回复
转义字符,“\\.”即可
java55369618 2010-03-14
  • 打赏
  • 举报
回复
//.|都是是特殊字符,要用转义字符写成"\\."和"\\|"就可以了
String[] str ="i0.i1.i2.i3".split("\\.");
for(String s:str){
System.out.println(s);
}
py330316117 2010-03-14
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 j2eemail 的回复:]

Java code

String[] str ="i0.i1.i2.i3".split("\\.");
for(String s:str){
System.out.println(s);
}


点是特殊字符!!得转义一下!

[/Quote]
我就不多说了,相同的还有“,\等
超人_归来 2010-03-14
  • 打赏
  • 举报
回复
学习了.
xiaoyiabc123 2010-03-14
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 j2eemail 的回复:]
Java code

String[] str ="i0.i1.i2.i3".split("\\.");
for(String s:str){
System.out.println(s);
}


点是特殊字符!!得转义一下!
[/Quote]还可以去看一下那个pattern那个类,那个里面有更多的东西
无伤 2010-03-14
  • 打赏
  • 举报
回复
加escaper就可以了。 就像大家说的那样。
czmchen 2010-03-14
  • 打赏
  • 举报
回复
都回答了,看来LZ要多看API了
空~自由 2010-03-14
  • 打赏
  • 举报
回复
String[] str ="i0.i1.i2.i3".split("\\.");
longq121 2010-03-14
  • 打赏
  • 举报
回复
转义字符,不能直接用
水中影子 2010-03-12
  • 打赏
  • 举报
回复
String[] str ="i0.i1.i2.i3".split("\\.");

楼主可以转义
zings 2010-03-12
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 musiclee 的回复:]
楼主 这样
String[] str ="i0.i1.i2.i3".split("[.]");
试试
[/Quote]
对!!一般选取对特殊字符的分割都用[]把特殊字符隔开...有些字符你不用[]可以得到结果,但是,有些你不用[]就没有...
musiclee 2010-03-12
  • 打赏
  • 举报
回复
楼主 这样
String[] str ="i0.i1.i2.i3".split("[.]");
试试
amdgaming 2010-03-12
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 j2eemail 的回复:]

Java code

String[] str ="i0.i1.i2.i3".split("\\.");
for(String s:str){
System.out.println(s);
}


点是特殊字符!!得转义一下!
[/Quote]

up 很多转义 比如\ 等等
humcomm 2010-03-12
  • 打赏
  • 举报
回复
转义
String[] str ="i0.i1.i2.i3".split("\\.");
蹭饭熊 2010-03-12
  • 打赏
  • 举报
回复

String[] str ="i0.i1.i2.i3".split("\\.");
for(String s:str){
System.out.println(s);
}

点是特殊字符!!得转义一下!

62,635

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧