为了账号安全,请及时绑定邮箱和手机立即绑定

java中List<?>是什么意思?

java中List<?>是什么意思?

月关宝盒 2019-01-30 14:03:05
java中List<?>是什么意思?
查看完整描述

2 回答

?
郎朗坤

TA贡献1921条经验 获得超9个赞

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或者存储的是实体类对象,来分别取值就对了,非常的简单且实用


查看完整回答
1 反对 回复 2019-03-06
?
陪伴而非守候

TA贡献1757条经验 获得超8个赞

List<?> 中?代表任意类,这是泛型的表示,就是在List定义的时候就知道List中要存放什么类型的对象,例如List<String> list = new ArrayList<String>();list中只能存放String类型的对象

查看完整回答
反对 回复 2019-03-06
  • 2 回答
  • 0 关注
  • 1628 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信