在Java中初始化后为数组分配长度?
我试图弄清楚如何创建一个构造函数,该构造函数将创建一个新数组,参数x作为数组的大小 我的意思是:在Java中初始化后为数组分配长度?,java,arrays,constructor,Java,Arrays,Constructor,我试图弄清楚如何创建一个构造函数,该构造函数将创建一个新数组,参数x作为数组的大小 我的意思是: public class ArrayClass{ public String[] elements = new String[]; public ArrayClass(int x) { 'length of array' = x; } 我试着用我知道的一些语法进行实验,但没有弄明白 非常感谢您的帮助,提前谢谢 是的。只需声明数组,然后在构造函数中指定长度: public String[
public class ArrayClass{
public String[] elements = new String[];
public ArrayClass(int x) {
'length of array' = x;
}
我试着用我知道的一些语法进行实验,但没有弄明白
非常感谢您的帮助,提前谢谢 是的。只需声明数组,然后在构造函数中指定长度:
public String[] elements;
public ArrayClass(int x) {
elements = new String[x];
}