【发布时间】:2011-11-10 05:14:55
【问题描述】:
如何使用分隔符 ~ 分割字符串,如 "x~y~z~~~~~" ,我们必须将其分割为 7 个元素。但是在使用 string.split("~") 方法处理时,它只给出 3 个字符串
【问题讨论】:
标签: java string split string-split
如何使用分隔符 ~ 分割字符串,如 "x~y~z~~~~~" ,我们必须将其分割为 7 个元素。但是在使用 string.split("~") 方法处理时,它只给出 3 个字符串
【问题讨论】:
标签: java string split string-split
试试下面:
String[] = data.split("~", -1);
请参阅 Javadoc,了解采用两个参数的 split 方法的详细信息。
当调用 String.split(String) 时,它调用 String.split(String, 0) 并丢弃尾随的空字符串(如文档所说),当调用 String.split(String, n) 且 n
【讨论】: