java 类型通配符 直接源码1

来源:互联网 发布:金庸小说那本好看知乎 编辑:程序博客网 时间:2024/06/06 12:30
package fanxing;import java.util.ArrayList;import java.util.List;public class tongpei2 {public static void main(String args[]){//真的不想用 ?这个通配符匹配任何类型  这样没意思  大家都通用hehe3 x=new hehe3();ArrayList<ss> l=new ArrayList<ss>();//x.paint(l); ss不是ss1的子类  显然这是不可以的}}class hehe3{public void paint(List<? extends ss1> l)//类型要求是必须是ss1的子类或者本身才可以   规定了最上层  上线{//同上还是没有确切知道类型  这样的话还是不能添加的  当然上线不是类  是接口也是可以的}}class ss {}class ss1 extends ss{}