ArrayList 集合类
ArrayList A=new ArrayList();
A.size(); 求A的大小即A里有几个对象元素
A.get();返回括号里I数字下的元素
A.add(); 添加括号里的对象进A里 A.dd(1,X);在1下插入X 原来如果不为空的 往后挪
A.remove();删除括号里的数字下的元素
import java.util.ArrayList;
class XS//创建一个叫XS的类
{
private String name;
private int age;
private int chengji;
XS(String name,int age,int chengji)
{
this.name=name;
this.age=age;
this.chengji=chengji;
}
public String getName()
{
return name;
}
public int getAge()
{
return age;
}
public int getChengji()
{
return chengji;
}
}
public class jihelei {
public static void main(String[] args)
{
ArrayList aa1=new ArrayList();//声明一个ArrayList型的集合类aa1
System.out.println("aa1集合类中的大小为"+aa1.size());//查看aa1的长度
XS a=new XS("小明",12,88);
XS b=new XS("小红",13,99);
XS c=new XS("小东",12,77);
XS d=new XS("小西",14,99);
aa1.add(a);//添加a进aa1里
aa1.add(b);
aa1.add(c);
System.out.println("现在集合类aa1的大小为"+aa1.size());
for(int i=0;i<aa1.size();i++)
{
XS E=(XS)aa1.get(i);
System.out.println(E+"第"+(i+1)+"个学生姓名为"+E.getName());
}
aa1.remove(1);//在aa1里删除了小红
aa1.add(1,d);//在aa1,1下插入了小西
for(int i=0;i<aa1.size();i++)
{
XS E=(XS)aa1.get(i);
System.out.println(E+"第"+(i+1)+"个学生姓名为"+E.getName());
}
}
}