使用split(regEx)和之间有什么区别split(regEx, 0)吗?
因为输出是针对我测试的情况相同的.例如:
String myS = this is stack overflow;
String[] mySA = myS.split(' ');
Run Code Online (Sandbox Code Playgroud)
结果是 mySA === {'this','is','stack,'overflow'}
和
String myS = this is stack overflow;
String[] mySA = myS.split(' ', 0);
Run Code Online (Sandbox Code Playgroud)
也导致了 mySA === {'this','is','stack,'overflow'}
这里有"隐藏"的东西吗?还是需要了解的其他事情.split(regEx, 0)?
它们基本相同.
引自String.split(String regex)文档:
此方法的工作方式就像调用带有给定表达式和limit参数为零的双参数split方法一样.因此,结尾的空字符串不包含在结果数组中.
| 归档时间: |
|
| 查看次数: |
63 次 |
| 最近记录: |