摘要: 通配符 考虑一个编程问题:打印出一个集合的所有的元素, 方法一: 方法二: 现在问题来了!方法二的使用范围比方法一的适用范围要小,为什么呢?因为方法一它的参数是Collection c 呀,它可以接受任意类型的Collection.而方法二,它只能接受Collection<Object>的集合,Co 阅读全文
posted @ 2017-02-21 19:08 郑升 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 先让我们看下这段代码: List<String> ls = new ArrayList<String>(); // 1 List<Object> lo = ls; // 2 第一行是合法,问题出现在第二行上,这里有个问题:List<String> 是 List<Object> 的子类吗?或者说它俩是 阅读全文
posted @ 2017-02-21 10:25 郑升 阅读(3176) 评论(0) 推荐(1) 编辑