集合框架_泛型类的概述及使用

网友投稿 589 2022-11-13

集合框架_泛型类的概述及使用

集合框架_泛型类的概述及使用

package cn.itcast_04;/* * 泛型类的测试 */public class ObjectToolDemo { public static void main(String[] args) { // ObjectTool ot = new ObjectTool(); // // ot.setObj(new String("风清杨")); // String s = (String) ot.getObj(); // System.out.println("姓名是:" + s); // // ot.setObj(new Integer(30)); // Integer i = (Integer) ot.getObj(); // System.out.println("年龄是:" + i); // ot.setObj(new String("林青霞")); // // ClassCastException // Integer ii = (Integer) ot.getObj(); // System.out.println("姓名是:" + ii); System.out.println("---------------"); ObjectTool ot = new ObjectTool(); // ot.setObj(new Integer(30));//这个时候编译期间就过不去 ot.setObj(new String("林青霞")); String s = ot.getObj(); System.out.println("姓名是:" + s); ObjectTool ot2 = new ObjectTool(); // ot2.setObj(new String("风清杨")); ot2.setObj(new Integer(27)); Integer i = ot2.getObj(); System.out.println("年龄是:" + i); }}

package cn.itcast_04;/* * 泛型类:把格式定义在类上 */public class ObjectTool { private T obj; public T getObj() { return obj; } public void setObj(T obj) { this.obj = obj; }}

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:集合框架_去除ArrayList集合中的重复字符串元素案例2
下一篇:聊聊maven的pom.xml中的exclusions标签的作用
相关文章

 发表评论

暂时没有评论,来抢沙发吧~