java.util.List<Image> imageList = new java.util.ArrayList<Image>();
问题.1 java.util.List<Image> 这个是什么意思?问题.2 java.util.List 在api手册中的怎么找? 我找到了 util的页面之后就找不到List了。 问题.3 <Image> 这个是什么意思?问题.4 创建后的 imageList 是用来存放什么数据?
上面的语句是疯狂java中的436页 第一行。
先谢谢各位前辈。
问题.1 java.util.List<Image> 这个是什么意思?问题.2 java.util.List 在api手册中的怎么找? 我找到了 util的页面之后就找不到List了。 问题.3 <Image> 这个是什么意思?问题.4 创建后的 imageList 是用来存放什么数据?
上面的语句是疯狂java中的436页 第一行。
先谢谢各位前辈。
2,耐心找
3,泛型
4,放new Image()的...
2、在JDK API是能知道到List,ArrayList的。在索引那边搜索即可。
3、Image是awt下面的组件只需导入:java.awt.Image;即可使用,跟图片打交道的组件
4、imageList用来存Image类型组件的对象。因为上面定义了是List<Image>泛型,所以存的是Image的引用
1、集合<泛型> 定义个用List接口用于存放Image类的集合
2、List是个接口 、在Interface Summary里能明显的找到(Interface) List<E>
3、不知道你想问什么、如果问Image是什么的话3楼给了、<>里指的一个类
4、该集合只能操作为Image类的 实体、一般定义泛型多用于存放和拿取吧、java.util.List<Image> imageList = new java.util.ArrayList<Image>();总的意思来说 你有个大箱子【imageList 】 但是你这个大箱子只想装衣服【Image】一类的物品以后你的大箱子只能装这类的衣服了、相当于一个限制吧、或者说是垃圾分类存放的例子会好些(扔垃圾的人麻烦点、处理垃圾的人方便点、扯远了、)、不过也很容易拿到衣服【Image】类里面的属性
(确保imageList里面有数据的情况下)imageList.get(0).getXXX..;