在书写代码的过程中,遇到了split切割字符串的坑,会有索引越界的风险。
在jdk1.8中
public static void main(String[] args) { String card = "abcdefgh"; System.out.println(card.split("").length); }
结果:8
在jdk1.7中,同样的代码
public static void main(String[] args) { String card = "abcdefgh"; System.out.println(card.split("").length); }
结果:9