String split

这个方法看似简单,其实如果使用不当,会出现很多问题

  1. System.out.println(":ab:cd:ef::".split(":").length);//末尾分隔符全部忽略    
  2.   System.out.println(":ab:cd:ef::".split(":",-1).length);//不忽略任何一个分隔符  

所以平常可以用split("",-1)这种写法,以防出错

原文地址:https://www.cnblogs.com/damonfirstblog/p/5892367.html