您的位置:首页 > 其它

Split的用法应注意特殊字符

2008-10-03 22:43 253 查看
对特殊的字符要用“//”双斜杆,如输入一个字符串ip:127.0.0.1,需要实用split("//."),而不能直接用split("."),如果不进行特殊处理,则字符串ip地址进行split操作时是获取不到“.”

例:

public class TestSplit {
public static void main(String[] args) {
String temp = "a$b$c";
String[] ss = temp.split("//$");//特殊字符进行特殊处理
for(int i=0;i<ss.length;i++){
System.out.println(ss[i]);
}//在String中依赖正则的方法遇到特殊字符时需要转义
String t1 = temp.replaceAll("$", ",");//依赖正则
System.out.println(t1);
String t2 = temp.replace("$", ",");//不依赖
System.out.println(t2);
}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: