java list集合什么意思

Python027

java list集合什么意思,第1张

1、集合可以有list,vector等,其实map也是一个集合

2、这些集合有啥用呢,就好比你有一堆数据要存:

[name='张三'

,

age=20,

address='北京']

[name='李四'

,

age=15,

address='湖南']

[name='王五'

,

age=18,

address='甘肃']等等,

这样一条一条的数据你就能够用集合来保存起来,放到一条集合中去

3、例如用list来保存,保存形式就如下:

list

=

{[name='张三'

,

age=20,

address='北京'],

[name='李四'

,

age=15,

address='湖南']

[name='王五'

,

age=18,

address='甘肃']}

这样的形式了,然后取值的时候你就可以根据list.get(i)来分别取值了。

4、如果要取到每一条里面的属性,那么可以配合map或者存储的是实体类对象,来分别取值就对了,非常的简单且实用

List<Integer> list = new ArrayList<Integer>()

list.add("a")

list.add("b")

list.add("c")

list.add("bb)

list.add("dd")

list.add("a")

Map<Integer,Integer> map = new HashMap<Integer,Integer>()

for(Integer i :list){

map.put(i, map.get(i)+1)

}

for (Object o : map.keySet()) {

   System.out.println(o + "出现次数:" + map.get(o))

}

参考一下

java创建一个list集合,List是不能直接实例化的,所以要用其他的,如ArrayList。

1、List temp=new ArrayList()

2、temp.add(xxx)。

其他解决方法:

1、List<String>list = new ArrayList<String>()//创建集合对象;

2、list.Add("1")//在集合里存入数据。

3、list.Add("2")

4、List是一个接口,不能实例化,创建对象时要使用他的实现类ArrayList(其他)。