Java 为什么它不接受它作为数组,并一直说它解析为类<;角色>;?
我认为这是我试图建立的一系列元音和辅音,但这个错误几乎让我发疯。我希望有人能解释我的错误。提前感谢;)Java 为什么它不接受它作为数组,并一直说它解析为类<;角色>;?,java,arrays,class,character,resolve,Java,Arrays,Class,Character,Resolve,我认为这是我试图建立的一系列元音和辅音,但这个错误几乎让我发疯。我希望有人能解释我的错误。提前感谢;) }也许还应该知道,在我使用char[indexCounter]=(char)dez的行中出现了这个错误;您没有(也不能)名为char的变量。你可能想写辅音[indexCounter]和元音[indexCounter]。(另外,您需要在循环中使用i27)非常感谢!!这是一个愚蠢的错误,哈哈^^ public static int dez = 97; public char[] setCons
}也许还应该知道,在我使用char[indexCounter]=(char)dez的行中出现了这个错误;您没有(也不能)名为
char的变量。你可能想写辅音[indexCounter]
和元音[indexCounter]
。(另外,您需要在循环中使用i<27
,而不是i>27
)非常感谢!!这是一个愚蠢的错误,哈哈^^
public static int dez = 97;
public char[] setConsonantArray(){
char[] consonant = new char[21];
int indexCounter = 0;
for(int i = 0; i>27; i++){
if(dez != 97 && dez != 101 && dez != 105 && dez != 111 && dez !=117){
char[indexCounter] = (char) dez;
indexCounter++;
}else{
}
dez++;
}
return consonant;
}
public char[] setVowelArray(){
char[] vowel = new char[5];
int indexCounter = 0;
for(int i = 0; i>27; i++){
if(dez == 97 || dez == 101 || dez == 105 || dez == 111 || dez ==117){
char[indexCounter] = (char) dez;
indexCounter++;
}else{}
dez++;
}
return vowel;
}