java中的上限和下限

来源:互联网 发布:潭州学院seo研究中心 编辑:程序博客网 时间:2024/06/07 23:18
package com.xiaowustyles;public class Limit {/** * @param args */public static void main(String[] args) {// TODO Auto-generated method stubQQ<Integer> q=new QQ<Integer>();q.setX(12);//show(q);QQ<String> qq=new QQ<String>();qq.setX("123");show(qq);}//QQ<? extends Object> p 表只能接收  Integer 和Object 的子类    上限//public static void show(QQ<? extends Integer > q)// QQ<? super String > qq表示只能接受 String及其父类   下限public static void show(QQ<? super String>  qq){//System.out.println(q.getX());System.out.println(qq.getX());}}//泛型的限定  class QQ<T>{private T x;public  T getX(){return x;}public T setX(T x){return this.x=x;}}

0 0
原创粉丝点击