java的构造函数中怎么给私有的数组初始化的啊

//构造函数中初始化 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
mengvlog 阅读 51 次 更新于 2025-10-29 15:36:58 我来答关注问题0
檬味博客在线解答立即免费咨询

Java相关话题

Copyright © 2023 WWW.MENGVLOG.COM - 檬味博客
返回顶部