黑马程序员技术交流社区
标题:
[成都校区]ArrList练习
[打印本页]
作者:
一一一一一一一
时间:
2019-3-22 15:18
标题:
[成都校区]ArrList练习
public class MyArrayList<P> {
private P[] dateArr = (P[])new Object[100];
private int count = 0;
public void add(P date) {
dateArr[count] = date;
count++;
}
public P get(int num) {
if (num >= 0 && num < count) {
return dateArr[num];
}else{
System.out.println("你给的索引"+num+"不存在");
return null;
}
}
public void set(int num, P num1) {
dateArr[num] = num1;
}
public boolean contains(P num) {
boolean flag = false;
for (int i = 0; i < dateArr.length; i++) {
if (dateArr[i] == num) {
flag = true;
break;
}
}
return flag;
}
public int size(){
return count;
}
public boolean isEmpty(){
boolean flag=false;
if(count==0){
flag=true;
}
return flag;
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2