首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

有关泛型…该如何解决

2012-02-02 
有关泛型……本人做题的时候有个关于泛型的问题弄不清楚,望各位高手能予以解答,在此先谢谢各位了~Placecodei

有关泛型……
本人做题的时候有个关于泛型的问题弄不清楚,望各位高手能予以解答,在此先谢谢各位了~

Place   code   into   the   class   so   that   it   compiles   and   generates   the   output   answer=42.
Note:Code   options   may   be   used   more   than   once.

public   class   _____{
        private   _____   object;
        public   _____   (_____   object){
                this.o=object;
        }
        public   _____   getobject(){
                return   object;
        }
        public   static   void   main(String[]   args)   {
                gen <String>   str=new   gen <String> ( "answer ");
                gen <Integer>   intg=new   gen <Integer> (42);
                System.out.println(str.getobject()+ "= "+intg.getobject());
        }
}


Code   Option:Gen <T>   ,Gen <?> ,Gen,?,T




[解决办法]
public class Gen <T> {
private T object;
public Gen (T object){
this.object=object; //这里应该是this.object
}
public T getobject(){
return object;
}
public static void main(String[] args) {
Gen <String> str=new Gen <String> ( "answer ");
Gen <Integer> intg=new Gen <Integer> (42);
System.out.println(str.getobject()+ "= "+intg.getobject());
}
}

热点排行