关于String.split()的问题 要转义... String str = "123|-|abc|-|edf|-|ghi|-|432|-|dfa"; String[] strs = str.split("\\|-\\|"); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我也不清楚,用StringTokenizer 吧 String aa = "123|-|abc|-|edf|-|ghi|-|432|-|dfa"; StringTokenizer strtoRecord = null; strtoRecord = new StringTokenizer(aa,"|-|"); while (strtoRecord.hasMoreTokens()) { System.out.println(strtoRecord.nextToken()); } 用StringTokenizer可以,用jdk1.4中的splict也可以,只是splict的参数是一个正则表达式,所以需要转定义才行。 小弟求求各位大神帮我解决一道java笔试题 java 新手帮忙看看 Java实现解压文件并搜索 java数组名分配地址吗?分配,长度是多大? jdbc-odbc桥中Statments和PreStatments有什么区别? 小程序外包 我是新手,实在找不到错在什么地方?各位老大帮帮我啊! 散分急求jbuilder6 personal的注册码 为什么会这样呢? 软件开发文档如何写?请指教 Socket通信,向高手请教 请高手相助!(急)
String aa = "123|-|abc|-|edf|-|ghi|-|432|-|dfa";
StringTokenizer strtoRecord = null;
strtoRecord = new StringTokenizer(aa,"|-|");
while (strtoRecord.hasMoreTokens())
{
System.out.println(strtoRecord.nextToken());
}