2013-06-25 100 views
-3

是否有可能將數組聲明爲實例變量?是否有可能將數組聲明爲實例變量?

public class Dog 
{ 
    public static void main(String[] args) 
    { 
     Some code like creating objects 
    } 
} 

class Dogtesr 
{ 
    int[] nums; 
    nums = new int[5]; // This shows an error 
} 
+2

我很困惑。您正在使用的編程語言是「數組」還是「實例變量」? –

回答

6

聲明(nums = new int[5];)(與變量/方法/類聲明相對)需要在函數中,例如,構造函數:

class Dogtesr 
{ 
    int[] nums; 
    public Dogtesr() 
    { 
     nums = new int[5]; 
    } 
} 

或者你可以簡單地初始化nums作爲聲明的一部分:

int[] nums = new int[5]; 
相關問題