作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
如何拆分像 "x~y~z~~~~~"
和分隔符 ~
的字符串,我们必须将其拆分为 7 个元素。但是在使用 string.split("~")
方法处理时,它只给出了 3 个字符串
最佳答案
尝试以下:
String[] = data.split("~", -1);
有关采用两个参数的拆分方法的详细信息,请参阅 Javadoc。
当调用 String.split(String) 时,它会调用 String.split(String, 0) 并在调用 String.split(String, n) 且 n < 0 时丢弃尾随的空字符串(正如文档所说)它不会丢弃任何东西。
关于java - 如何在没有连续分隔符空格的情况下拆分字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8075286/
我是一名优秀的程序员,十分优秀!