我还是新编码,但我找不到符号 我不太了解数组,但我一直在网上看,但我找不到原因
import java.util.Scanner;
public class Alphabet {
public static void main(String[] args) {
String[] alpha = new String[26];
alpha[0] = a;
System.out.println("PLease enter a number from 0-25:");
Scanner input = new Scanner(System.in);
int userInput = input.nextInt();
}
}
答案 0 :(得分:3)
alpha[0] = a;
未声明变量a
,这就是您收到错误的原因。
答案 1 :(得分:0)
一般情况下,当编译器无法解析符号时,无法找到符号错误。
编译器在
a
alpha[0]= a;
所以你得到错误。
像这样声明它
String a = "hello";
alpha[0] = a;
或
alpha[0] = "a";