A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 塞肥肥塞牙人 中级黑马   /  2014-9-4 23:07  /  769 人查看  /  3 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

在java.lang包中有String.split()方法,返回是一个数组
我在应用中用到一些,给大家总结一下,仅供大家参考:
1、如果用“.”作为分隔的话,必须是如下写法:String.split("\\."),这样才能正确的分隔开,不能用String.split(".");
2、如果用“|”作为分隔的话,必须是如下写法:String.split("\\|"),这样才能正确的分隔开,不能用String.split("|");
“.”和“|”都是转义字符,必须得加"\\";
3、如果在一个字符串中有多个分隔符,可以用“|”作为连字符,比如:“acount=? and uu =? or n=?”,把三个都分隔出来,可以用String.split("and|or");
java转义字符
     \":双引号
     \':单引号
     \\:反斜线

3 个回复

正序浏览
好好看看正则就行了 本来split最常用的就是用正则切割的
回复 使用道具 举报
        嗯哪
回复 使用道具 举报
.是转义字符吗?
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马