//构造函数中初始化 players 数组 this.players = players;//由外部在实例化类时,传入一个已经创建好的数组,直接赋值给成员变量即可 //假如构造方法中的参数是数组的长度,那么定义代码跟无参中类似,只是把无参中的12替换成参数传过来的长度就好 } ...    
java的构造函数中怎么给私有的数组初始化的啊
    在无参构造方法中,
public Controller(){ 
           //构造函数中初始化 players 数组
players = new MediaPlayer[12];
players[0] = xx;players[1] = xx1;players[2] = xx2;....players[11] = xx11;//赋值
}
有参构造方法,就看参数能提供什么了
public Controller(MediaPlayer[] players){ 
           //构造函数中初始化 players 数组
this.players = players;//由外部在实例化类时,传入一个已经创建好的数组,直接赋值给成员变量即可
//假如构造方法中的参数是数组的长度,那么定义代码跟无参中类似,只是把无参中的12替换成参数传过来的长度就好
}2016-12-02
亲,数组是定长不可变的.2016-12-02