ArrayList构造方法与添加方法:
package 集合基础;
import java.util.ArrayList;
public class ArrayList构造方法与添加方法 {
public static void main(String[] args) {
//创建空的集合对象
ArrayList<String> array=new ArrayList<String>();
//将指定元素追加到集合末尾
array.add("hello");
array.add("world");
array.add("java");
//输出集合
System.out.println(array);
//在指定位置插入元素
array.add(1,"javaee");
System.out.println(array);
}
}
ArrayList的常用方法:
package 集合基础;
import java.util.ArrayList;
public class ArrayList的常用方法 {
public static void main(String[] args) {
//创建集合对象
ArrayList<String> array = new ArrayList<String>();
array.add("hello");
array.add("world");
array.add("java");
/* //删除指定元素,返回是否删除成功 boolean
System.out.println(array.remove("hello"));
System.out.println(array.remove("javaee"));
*/
/* //删除指定索引处元素,返回被删除元素
System.out.println(array.remove(1));
System.out.println(array.remove(3));
*/
/* //修改指定索引处元素,返回被修改的元素
System.out.println(array.set(2,"javaee"));
*/
/* //返回索引处的元素
System.out.println(array.get(0));
System.out.println(array.get(1));
System.out.println(array.get(2));
System.out.println(array.get(3));//越界错误
*/
//返回集合中的元素
System.out.println(array.size());
//输出集合
System.out.println(array);
}
}
存储字符串并遍历:
package 集合基础;
import java.util.ArrayList;
public class 存储字符串并遍历 {
public static void main(String[] args) {
ArrayList<String> array = new ArrayList<String>() ;
array.add("foo");
array.add("bar");
array.add("baz");
for (int i = 0; i < array.size(); i++) {
String s=array.get(i);
System.out.println(s);
}
}
}