public static void testzzz(){
int g=0;
ArrayList<Character> c=new ArrayList<>();
String a="aaabbbb";
char[] b=a.toCharArray();
for (char d : b) {
c.add(d);
}
for (int i = 0; i < c.size(); i++) {
if (c.get(i).equals(c.get(i+1))) { //这个循环会出现下表超出范围的错误
g++;
}
}
我想问的是能不能再只用for循环的条件下,解决比较这个集合中出现相同元素。每出现一次就g++