像这个样子a【j】!='a'这样的写法为什么是错误的,保存的时候说运算符两边类型不一致,不都应该是char类型吗
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++;
}
}