关于ArrayList 的常用方法,ArrayList常用方法
分享于 点击 26426 次 点评:61
关于ArrayList 的常用方法,ArrayList常用方法
如下程序简要介绍ArrayList集合的常用的几个方法:
1.数组长度使用.size();
2.增加数组的元素.add(1," ");
.add(" ");
两种方法的区别
3.修改某个元素的方法.set(1,"B");
4.删除元素的 方法.remove(2," ");
.remove(" ");
两种方法的区别
5.遍历数组的方法采用for方法
1. for(String s:all){
System.out.print(s+" ");
}
2. for(int i=0;i<all.size();i++){
System.out.println(all.get(i)+"");
}
public class TestArrayList {
public static void main(String[] args){
ArrayList<String> all=new ArrayList<String>();
all.add("a");
all.add("我去");
all.add("不要嘛");
all.add("我要");
//打印数组的长度,直接用SIZE
System.out.println("all的长度是:"+all.size());
System.out.println("all的内容是:"+all);
//再数组中增加一个元素
System.out.println("把第一个元素设置为 啊");
all.add(0,"啊");
System.out.println("all的内容是:"+all);
all.add("我要嘛");// 元素被加到尾部
System.out.println("all的内容是:"+all);
//把a改成A
//修改方法
System.out.println("把a改成B");
all.set(1, "B");
System.out.println("all的内容是:"+all);
//删除元素的方法
System.out.println("删除啊元素");
all.remove("啊");
System.out.println("all的内容是:"+all);
System.out.println("删除我去元素");
all.remove(1);
System.out.println("all的内容是:"+all);
//查询的方法
for(String s:all){
System.out.print(s+" ");
}
System.out.println();
for(int i=0;i<all.size();i++){
System.out.println(all.get(i)+"");
}
//ArrayList和数组的交互
String[] s1=new String[all.size()];
s1=all.toArray(s1);
for(String s:s1){
System.out.print(s+" ");
}
System.out.print(" ");
//构造ArrayList的时候传值
ArrayList<String> all2=new ArrayList<String>(all);
System.out.println(all2);
System.out.println(all.equals(all2));
//构造的时候制定容量,可以自行扩容
ArrayList<String> all3=new ArrayList<String>(3);
all3.addAll(all);//直接赋值整个集合
System.out.println("all3的内容是:"+all3);
}
}
相关文章
- 暂无相关文章
用户点评