如何在默认构造函数中初始化数组?

y

我想知道如何在默认构造函数中初始化numdata。我要设定长度吗?我基本上需要帮助了解在类构造函数中初始化整数数组的默认过程。

public class Numbers 
{
    private int [] numdata;

    public Numbers()
    {
        numdata = 
    }


}
萨拉斯·钱德拉(Sarath Chandra)

如果您至少对要创建的数组的大小有一个大概的了解,那么这很简单。您可以在构造函数中实例化该大小的新数组并使用它。

良好的编程习惯是为数组大小创建一个最终变量,然后使用它来创建数组。

但是,如果希望创建可调整大小的数组,则应查看Collections框架。

对于初学者,应该执行以下操作。

public class Numbers {
    private int[] numdata;
    private static final MAX_SIZE = 100;

    public Numbers(){
        numdata = new int[MAX_SIZE];
    }    
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在构造函数中初始化对象数组?

如何通过参数初始化构造函数中的数组?

当类构造函数具有参数时,如何在Java中初始化数组?

如何在 C++ 中的构造函数内初始化二维数组?

如何在类构造函数中初始化动态分配的数组

如何在构造函数中初始化struct的动态数组?

如何在 JavaScript 的构造函数中初始化对象数组

如何在构造函数中初始化char

如何在构造函数中初始化列表?

如何在C ++中使用构造函数(只是构造函数)在类中初始化大型私有数组?

我如何在初始化列表中的构造函数之后初始化变量/对象?

如何在 C++ 构造函数初始值设定项列表中初始化非内置类型的数组?

如何在默认构造函数中初始化对空字符串的类成员引用

如何通过默认构造函数初始化场

变量未在默认构造函数中初始化

如何在运行时使用构造函数初始化类中私有的数组?

如何避免在基类初始化器中调用默认构造函数?

综合默认构造函数如何初始化已初始化的类成员?

C ++初始化字段直接与默认构造函数中的初始化列表

如何在varargs构造函数的初始值设定项列表中初始化向量?

C ++-在构造函数中初始化指针数组

在构造函数中即时初始化数组(Java)

在可变参数构造函数中初始化const数组

无法在复制构造函数中初始化数组

在构造函数中初始化二维数组

在 sfml 的构造函数中初始化向量数组

在构造函数中初始化对象数组

如何在构造函数的成员初始化器列表中调用两个函数?

如何在Objective C的参数化构造函数中初始化NSDate?