2016-11-05 44 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(); //返回一個整數

您正在指派給整數你不能的數組。
要將整數添加到陣列中,您需要:

numbers[i] = Genio.getInteger(); //your forgot the [i]