手机网页及网站设计 pdf,建设银行网站怎样查询贷款信息查询,已经建网站做外贸,做推广区别1:创建时的区别
一般数组在创建的时候都需要指定数组的大小#xff0c;但是ArrayList不需要指定数组的大小
//创建一个ArrayList对象
ArrayListString myList new ArrayListString();
//创建一个数组
String [] myList new String[2];区别2#xff1…区别1:创建时的区别
一般数组在创建的时候都需要指定数组的大小但是ArrayList不需要指定数组的大小
//创建一个ArrayList对象
ArrayListString myList new ArrayListString();
//创建一个数组
String [] myList new String[2];区别2赋值时的区别
//数组在存放对象的时候必须指明位置但是ArrayList在存放对象的时候只需要调用对应的add方法就可以了
//同时数组在添加元素的时候如果出现数组下标越界的时候此时就会导致进程异常终止
//ArrayList的赋值
String a new String(test);
myList.add(a);
//数组的赋值
String a new String(test);
myList[0] a;区别3取数组大小的区别
//ArrayList求长度的方法
int thSize myList.size();
//ArrayList求长度的方法
int theSize myList.length;区别4删除一个元素
//ArrayList删除一个元素
myList.remove(1);
//数组删除一个 元素
myList[1] null;区别5判断某个元素是否在数组中的区别
//判断b是否在ArraList中
boolean isIn myList.contains(b);
//判断b是否在String数组中
boolean isIn false;
for(String item : myList)
{if(b.equals(item)) {isIn true;break;}
}区别6语法上
//数组在使用的时候必须遵循数组语法但是ArrayList创建的是一个对象因此在使用的时候只关注它的元素
//的类型其他的都不关心