社区
Java SE
帖子详情
老革命碰到新问题,郁闷的说。大家帮我解决一下。
asweiren
2005-01-12 09:31:51
String a="a|b";
String[] b=a.split("|");
System.out.println(b.length);
结果是4
如果改为String a="a,b";或者用其他分割符号,都正确的。
唯独用"|"这个分割符号就出现错误。结果都是空的。
有谁知道为什么啊???
我想用“|”做为分割符号。有谁帮我解决一下
...全文
193
16
打赏
收藏
老革命碰到新问题,郁闷的说。大家帮我解决一下。
String a="a|b"; String[] b=a.split("|"); System.out.println(b.length); 结果是4 如果改为String a="a,b";或者用其他分割符号,都正确的。 唯独用"|"这个分割符号就出现错误。结果都是空的。 有谁知道为什么啊??? 我想用“|”做为分割符号。有谁帮我解决一下
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wangsheng1028
2005-01-16
打赏
举报
回复
正则。怎么用,有没有类似的资料呢?
lifeiqhp
2005-01-16
打赏
举报
回复
其实自己写一个也不用多久的,可以通用的,我测试过,性能也很高的
/**
* 把一个字符串按tag分割成一个一维数组
* @param source 原字符串
* @param tag 分割标记
* @return 一维数组
*/
public static String[] String2Array(String source, String tag) {
List list = new LinkedList();
for (int i = source.indexOf(tag); i != -1; i = source.indexOf(tag)) {
list.add(source.substring(0, i));
source = source.substring(i + tag.length(), source.length());
}
list.add(source);
return (String[]) list.toArray(new String[0]);
}
码农来者
2005-01-16
打赏
举报
回复
对哦,我上次还遇到了如果分割“.”,它是不能识别的,是不是使用“\\.”就可以了呢?
htt80
2005-01-15
打赏
举报
回复
用\\是不是通用的呢?
loucai
2005-01-15
打赏
举报
回复
学习
不一般的凡
2005-01-15
打赏
举报
回复
分隔“\”,要用到“\\\\”
zealVampire
2005-01-15
打赏
举报
回复
可能split是利用政则实现分割的
那么StringTokenizer好像就不存在这个问题?
htt80
2005-01-15
打赏
举报
回复
没人知道吗?
htt80
2005-01-15
打赏
举报
回复
刚刚发现这样的问题:分隔“\”呢?如:"a\b"
两种方法都不行哦!
yqj2065
2005-01-14
打赏
举报
回复
正则,绝对是个好东西
danceflash
2005-01-12
打赏
举报
回复
正则,绝对是个好东西,呵呵 ^_^
不一般的凡
2005-01-12
打赏
举报
回复
不完全正确,如果是^用[^]的形式就不对,正确的做法是用反斜杠来标明,在Java里就是用双斜杠\\做前缀
asweiren
2005-01-12
打赏
举报
回复
问题已经解决。谢谢楼上的各位
特殊字符需要用split("[|]")才行。
superfishmanweb
2005-01-12
打赏
举报
回复
学习!!做了半年的java我还真的没有用过split,看来是好东西.
不一般的凡
2005-01-12
打赏
举报
回复
split的分隔串是正则表达式,要注意这些特殊符号
不一般的凡
2005-01-12
打赏
举报
回复
String[] b=a.split("\\|");
嵌入式LINUX
新
手
问题
大全——常见错误已及
解决
方法
前言 这里是在群里整理的同学们遇到的
问题
,有错和
问题
的情况下希望大家提出来发 [url=mailto:邮件至1402284892@qq.com]邮件至1402284892@qq.com[/url] , 或者直接问
老
大。群里很多
问题
答案都是未果的。希望
问题
已
解决
的同学
说
一下
"
问题
已
解决
",如果能把
解决
问题
的思路解释
一下
就可以更好为大家做记录了,谢谢大家合作!大家问问 题的时候希望大家
移动mysql数据库文件_MySQL数据库文件的移动和权限设置
新
型数据库层出不穷,MySQL一幅日薄西山的样子。其实还有很多人或者偏爱、或者使用以前遗留的系统,仍然生活在MySQL的世界。我也是有很久不用了,这个很久超过十年。不过前几天有个朋友让我
帮
忙为他们升级服务器,才发现,
老
革命
居然
碰到
个
新
问题
。因为是个用了很久的系统,所以不考虑变更数据库系统了。只是把当前数据库迁移到
新
的设备上,这应当是很简单的事情。按理
说
,数据文件大点,拷贝要时间,也超不过20分钟搞...
软件需求与
问题
解决
软件需求与
问题
解决
名人访谈录
主持人:你们成为刘德华、雷军的绝招是什么? 刘德华:帅啊……(全场沸腾)我最成功的地方是我的人品,我最近十几年才陆续有一些好的作品。我可以跟大家分享
一下
我的人品。其实我不是大家想像的那么厉害,如果
说
什么秘诀,雷军大哥一定很厉害。 雷军:大家好,跟刘德华同台压力很大。我知道大家刚才的掌声都是给刘德华的。(再次掌声)我大二就修完所有的课程,大三开始创业。这么多年我也算是
老
革命
,我为什么能生存下...
一个入行很长的
老
鸟给
新
手的一些建议——转
今天有空,随便写点东西给大家。很久没有混在技术论坛中,记忆里最近一次大概是在5、6年以前。 大学读的是土木,曾经也在建筑工地和设计院实习,我相信我可以把那些事情做好,但完全不是我想要的东西。96年有幸在实习的时候入了网络这个行,到现在是12年。 有朋友
说
看了以后感觉后面很多建议和网络行业没多大关系了。一开始写这篇东西的时候,只写了几点,为了这个题目。修改多天以后,我想...
Java SE
62,634
社区成员
307,269
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章