如何在没有连续分隔符空格的情况下拆分字符串

pma*_*mad 5 java string split string-split

如何"x~y~z~~~~~"用分隔符拆分字符串~ ,我们必须将其拆分为7个元素.但是在使用string.split("~")方法处理时,它只提供3个字符串

小智 9

试试以下:

String [] = data.split("〜", - 1);

请参阅Javadoc以获取详细信息的两个参数的split方法.

当调用String.split(String)时,它调用String.split(String,0)并且在调用String.split(String,n)时调用String.split(String,0)并丢弃尾随的空字符串(n,0,它赢了)丢弃任何东西.