2013-09-01 3 views
-1

Я еще новичок в кодировании, но я получаю не могу найти символ Я не знаю много о массивах, но я искал в Интернете, но я не могу найти, почемуМассив не может найти символ-Java

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

изменить на "а"; в вашей программе. –

+0

@twntee Даже ваша коррекция не помогла бы. – BackSlash

+0

Вы имеете в виду 'alpha [0] =" a ";' –

ответ

0

Вообще не удается найти ошибку символа, когда компилятор не может разрешить символ.
Здесь a не может быть решена с помощью компилятора в коде в строке

alpha[0]= a; 

Таким образом, вы получаете ошибки.
Объявить его как этот

String a = "hello"; 
alpha[0] = a; 

или

alpha[0] = "a"; 
3
alpha[0] = a; 

Переменная a не объявлена, поэтому вы получаете ошибку.

Смежные вопросы