在Java中:
String base = "a|a||";
String[] stri= .split("\\|");生成长度为2的字符串数组。
另一方面,在python中:
base = "a|a||"
base.split("|")生成一个长度为4的数组。要在Java中获得相同的结果,我必须做些什么?
发布于 2016-06-08 18:49:29
使用split,限制设置为负值:
String base = "a|a||";
String[] stri= .split("\\|", -1);从文档 (在and处的数字是n):
如果n是非正的,那么模式将被应用尽可能多次,并且数组可以有任意长度。
https://stackoverflow.com/questions/37710396
复制相似问题