在書寫代碼的過程中,遇到了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