JAVA list

来源:互联网 发布:mac eclipse gbk 编辑:程序博客网 时间:2024/06/06 04:27


      List 接口定义了一个类似C语言概念中的结构体数组,或者简单数组,或者结构体链表。

     可用的方式有:

    1,创建一个基本的数组,并赋值

     

List list = new  ArrayList();list.add(a);


     2. 创建一个结构体数组,并赋值

    

class Person{   int item1;   int item2; }//上面定义了一个Person类,下面看好如何使用ListPerson p1=new Person();Person p2=new Person();p1.item1=2;p1.item2=3;List list=new ArrayList();list.add(p1);list.add(p2);//这里是将对象加入到list中

    3. hashmap结构体数组

     此种数组中,每个数组元素是个map,而每个元素的类型为如下的String类型或者其他类型。每个元素map可以建立多个map关系,例如下面例子示例了两个map关系,

可以增加第三个map关系,例如map1.put("婚姻",“是”)。

     private List<Map<String, String>> data = new ArrayList<Map<String,String>>();          Map<String, String> map1 = new HashMap<String, String>();      map1.put("姓名", "梅长苏");      map1.put("性别", "男");      data.add(map1);  



参考资料:

1. 官方说明: list接口

0 0
原创粉丝点击