2016-11-05 3 views
0

Привет Я пытаюсь получить программу для работы, которая попросит пользователя ввести массивы с использованием bluej, для этого я планировал использовать Genio, но когда я набираю код ниже, я получаю следующее сообщение:Использование genio с массивом

несовместимые типы: Int не могут быть преобразованы в целом []

public class Arrays 
{ 
    public int[] numbers; 

    public void testIntegerArray() 
    { 
     numbers = new int[4]; 

     for (int i = 0; i < numbers.length; i++) { 
      numbers = Genio.getInteger(); 
      System.out.println(numbers[i]); 
     } 
    } 
} 

ответ

1

Genio.getInteger(); // возвращает целое число

Вы назначаете целое число в массив, который вы не можете.
Чтобы добавить integer в свой массив, вам необходимо:

numbers[i] = Genio.getInteger(); //your forgot the [i] 
Смежные вопросы