学习笔记
来源:https://coding.imooc.com/learn/list/207.html
Create our own array
public class Array {
private int[] data;
private int size;
// 构造函数,传入数组的容量capacity构造Array
public Array(int capacity){
data = new int[capacity];
size = 0;
}
// 无参数的构造函数,默认数组的容量capacity=10
public Array(){
this(10);
}
// 获取数组的容量
public int getCapacity(){
return data.length;
}
// 获取数组中的元素个数
public int getSize(){
return size;
}
// 返回数组是否为空
public boolean isEmpty(){
return size == 0;
}
}
Test
public class Main2 {
public static void main(String[] args) {
Array arrayTest = new Array();
int capacity = arrayTest.getCapacity();
int size = arrayTest.getSize();
boolean empty = arrayTest.isEmpty();
System.out.println(capacity);
System.out.println(size);
System.out.println(empty);
}
}
Sout
10
0
true