list问题 private List<Book> books; 这是什么意思啊啊?Book是一个类 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 本人也是菜鸟!那句就是声明一个私有是集合啊!存放Book类类型的数据? jdk1.5以后引入了泛型的概念,List的后面加上<类>表明该list只能存放该类的数据,放入其他类型编译器会报错。楼主实验一下即可。 就是用来存放一些Book对象的集合 在没有定义的情况下~ 可以随意放:String、 integer类型的都可以 定义了后只能存放一种类型Book是一个bean或者说是vo只能存放实例化后的它的对象~ jdk 1.5 以后引入的新概念 泛型如果是:List books ; 就是任何类型都可以往这个集合里添加。而如果是 List<Book> books; 就是只有Book类或者继承了Book才能往里添加删除、而当你books迭代出来的时候 可以方便的直接操作跟操作对象一样方便类似这样: books.get(0).getName(); 泛型 规定List中的集合都是什么类型的 省去之前的类型转换的步骤 就是一个泛型集合list<T>,括号中的T代表的是集合的类型,用来限制集合中元素的类型!! 泛型,表示这个集合只能存放 Book 类型的元素 private List<Book> books; 这是什么意思啊啊?Book是一个类books中只能放Book,即 books.add(这个参数只能是Book的对象) ; private List<Book> books; 这里面使用了泛型,意思就是 这个list集合里面存放的都是 Book对象以前没有出来泛型的时候,使用的都是Object对象来转换的。泛型是JDK1.5出来的新特性。很好用~ 用Tomcat6.0搭建 Servlet问题 用eclipse报错 程序调试问题 filter中如何获得表单post的数据 jdk-6u2升级到现在最新版本Java Platform, Enterprise Edition 6 SDK Update 4有问题吗? 如何用hql语句查询表的最后10条记录啊? hibernate导入类问题 各位高人,帮帮忙!急死我了。 Struts 2 命名空间(namespace)的问题 求助:通过反射判断某个字段是否为空 myeclipse不能调试断点 如何将String对象转换成int并取得Unicode码
那句就是声明一个私有是集合啊!存放Book类类型的数据?
Book是一个bean或者说是vo只能存放实例化后的它的对象~
jdk 1.5 以后引入的新概念 泛型如果是:List books ; 就是任何类型都可以往这个集合里添加。而如果是 List<Book> books; 就是只有Book类或者继承了Book才能往里添加删除、而当你books迭代出来的时候 可以方便的直接操作跟操作对象一样方便类似这样: books.get(0).getName();
这里面使用了泛型,
意思就是 这个list集合里面存放的都是 Book对象
以前没有出来泛型的时候,使用的都是Object对象来转换的。
泛型是JDK1.5出来的新特性。很好用~