JAVA定义一个类,类包含一个未知大小数组,如何初始化这个类?
2个回答
展开全部
你说啥呢?听不明白;
class T{
private int sz[];
get set方法
}
上面这是一个类,等你再new (实例化)的时候,你就可以给这个 类里面的数组赋值了,用get和set方法;
你说的初始化 是不是就是new 的时候? new 的时候是直接找这个类的构造函数,如果你没写构造函数,系统会默认给一个无参数的构造,如果你自己写了有参构造,则必须加上无参构造,系统这时候就不会自动给你加了。
有的时候 你不知道要用多大的空间的时候,你可以用list ;
class T{
private int sz[];
get set方法
}
上面这是一个类,等你再new (实例化)的时候,你就可以给这个 类里面的数组赋值了,用get和set方法;
你说的初始化 是不是就是new 的时候? new 的时候是直接找这个类的构造函数,如果你没写构造函数,系统会默认给一个无参数的构造,如果你自己写了有参构造,则必须加上无参构造,系统这时候就不会自动给你加了。
有的时候 你不知道要用多大的空间的时候,你可以用list ;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询