热心善良的网友,能帮忙看看Java程序中几处报错吗,找不出来咋修改了。?
public void printVowelStats(){
int a=0,e=0,i=0,o=0,u=0,non=0;
int j;
for(j=0;j<StringWithUtilities.a.length;j++){
if(StringWithUtilities.a[j]=='A'||StringWithUtilities.a[j]=='a'){
a++;
}
}
for(j=0;j<StringWithUtilities.a.length;j++){
if(StringWithUtilities.a[j]=='E'||StringWithUtilities.a[j]=='e'){
e++;
}
}
for(j=0;j<StringWithUtilities.a.length;j++){
if(StringWithUtilities.a[j]=='I'||StringWithUtilities.a[j]=='i'){
i++;
}
}
for(j=0;j<StringWithUtilities.a.length;j++){
if(StringWithUtilities.a[j]=='O'||StringWithUtilities.a[j]=='o'){
o++;
}
}
for(j=0;j<StringWithUtilities.a.length;j++){
if(StringWithUtilities.a[j]=='U'||StringWithUtilities.a[j]=='u'){
u++;
}
}
for(j=0;j<StringWithUtilities.a.length;j++){
if(StringWithUtilities.a[j]!='A'||StringWithUtilities.a[j]!='a'||StringWithUtilities.a[j]!='E'||StringWithUtilities.a[j]!='e'||StringWithUtilities.a[j]!='I'||StringWithUtilities.a[j]!='i'||StringWithUtilities.a[j]!='O'||StringWithUtilities.a!='o'||StringWithUtilities.a[j]!='U'||StringWithUtilities.a[j]!='u'){
non++;
}
}
System.out.println(str+a+"'a's,"+e+"'e's,"+i+"'i's,"+o+"'o's,"+u+"'u's,and"+non+"non-vowels");
}