import java.util.ArrayList;
import java.util.Scanner;public class ZhaoBo_AbcdCount { public static void main(String[] args) {
// TODO Auto-generated method stub
ArrayList al=new ArrayList();
while(true){
System.out.println("请输入答案:");
Scanner sc=new Scanner(System.in);
String daan=sc.next();
al.add(daan);
for(int i=1;i<=al.size(i);i++){
int j=0;
int k=0;
int y=0;
int p=0;
if("a".equals(al.size(i))){
j++;
System.out.println(j);
} else if("b".equals(al.size())){
k++;
}else if("c".equals(al.size())){
y++;
}else if("d".equals(al.size())){
p++;
}
System.out.println("a"+j +"b:"+k +"c:"+y +"d:"+p);
}//for
}//while }//main
}//class
为什么出错?请各位大神帮助
import java.util.Scanner;public class ZhaoBo_AbcdCount { public static void main(String[] args) {
// TODO Auto-generated method stub
ArrayList al=new ArrayList();
while(true){
System.out.println("请输入答案:");
Scanner sc=new Scanner(System.in);
String daan=sc.next();
al.add(daan);
for(int i=1;i<=al.size(i);i++){
int j=0;
int k=0;
int y=0;
int p=0;
if("a".equals(al.size(i))){
j++;
System.out.println(j);
} else if("b".equals(al.size())){
k++;
}else if("c".equals(al.size())){
y++;
}else if("d".equals(al.size())){
p++;
}
System.out.println("a"+j +"b:"+k +"c:"+y +"d:"+p);
}//for
}//while }//main
}//class
为什么出错?请各位大神帮助
class ZhaoBo_AbcdCount { public static void main(String[] args) {
// TODO Auto-generated method stub
ArrayList al=new ArrayList();
Scanner sc=new Scanner(System.in);
while(true){
System.out.println("请输入答案:");
String daan=sc.next();
al.addAll(Arrays.asList(daan.split("")));
int j=0;
int k=0;
int y=0;
int p=0;
for(int i=0;i<al.size();i++){
String m = (String)al.get(i);
if("a".equals(al.get(i))){
j++;
} else if("b".equals(m)){
k++;
}else if("c".equals(m)){
y++;
}else if("d".equals(m)){
p++;
}
}//for
System.out.println("a:"+j +" b:"+k +" c:"+y +" d:"+p); }//while }//main
}//class