采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
class Array { private int[] data; //数组 private int size; //数组内容长度
public Array() { //设置数组默认容量 this(10); } public Array(int capacity) { //设置数组的容量 data = new int[capacity]; size = 0; }
}
因为this(10)调用的当前类(Array类)的包含一个int型参数的构造函数。
而当前类包含一个int型参数的构造函数,即:
public Array(int capacity) { //设置数组的容量 data = new int[capacity]; size = 0; }
其中,这个参数就是capacity:)
感谢bobo老师
有些没太理解“this(10)调用的当前类(Array类)的包含一个int型参数的构造函数。”这句话。是有参数还是无参数,当前类是指无参吗
当前类是指Array。在Array里面调用 this(10) 就是调用 Array(10)。
登录后可查看更多问答,登录/注册
动态数组/栈/队列/链表/BST/堆/线段树/Trie/并查集/AVL/红黑树…
10.5k 16
1.4k 17
1.4k 14
1.3k 14