,,Java中List的使用方法简单介绍

,,Java中List的使用方法简单介绍

本文主要介绍Java中list的使用。List是一个集合接口,任何集合接口都会有一个迭代器。通过使用这个迭代器,您可以操作列表内存中的一组对象。感兴趣的朋友可以参考一下。

Java中的List是一种集合对象,将所有对象存储在一起。可以把任何java对象放在列表中,也可以直接放值。

方法很简单,类似于数组。

Java.util.*

导入Java . util . *;

公共类列表{

公共静态void main(String args[]) {

list a=new ArrayList();

a . add(1);//列表a加1。

system . out . println(a);

a . add(2);

system . out . println(a);

a .删除(0);//移除列表a中的第0个元素,即1

system . out . println(a);

}

}

程序运行结果如下:

[1]

[1, 2]

[2]

列表经常用来存储和操作一组对象,如一组学生信息,一组帐户信息等等。

列表是一个集合接口。只要是集合接口,就会有“迭代器”。使用这个迭代器,你可以在列表内存中操作一组对象。

要操作这个列表内存中的一切,首先要获取这个迭代器的一个实例:Iterator it=l . Iterator();

可以理解为动态数组。传统数组只有在定义了数组个数的情况下才能使用,而容器对象不需要定义数组下标的总数。

Add()方法可以用来添加一个新的成员对象。它只能添加对象,不能添加基本数据类型。该容器还对应于get()和remove()方法来获取和删除数据成员。

例1。

导入Java . util . *;

公共类ArrayListTest{

public static void main(String DD[]){

//new已经创建了一个存储列表

list l=new ArrayList();

//new封装类,因为集合框架只能存储对象

l.add(新整数(1));

l.add(新整数(2));

l.add(新整数(3));

l.add(新整数(4));

迭代器it=l . iterator();

//hasNext采用当前值。他的操作流程是确定下一步是否有值,如果有,继续。

while(it.hasNext()){

//Set it.next封装类,调用Integer的intValue方法,将int的返回值赋给I;

int i=((Integer)it.next())。int value();

system . out . println(' list中的元素为:' I ');

}

}

}

例2。

导入Java . util . *;

公共类ArrayListTest1{

public static void main(String DD[]){

//new已经创建了一个存储列表

list l=new ArrayList();

//因为集合框架只能存储对象,所以这个例子说明String是对象。

l . add(' lalala ');

l . add(' AFD SFA ');

迭代器it=l . iterator();

//hasNext采用当前值。他的操作流程是确定下一步是否有值,如果有,继续。

while(it.hasNext()){

//设置it.next封装类,调用cast String类型赋给I;

String I=(String)it . next();

system . out . println(' list中的元素为:' I ');

}

}

}

这就是本文的全部内容。希望对大家的学习有帮助,支持我们。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: