求问几个java写法

蘑菇蘑菇 发布于 2013/05/28 10:11
阅读 241
收藏 0
GWT
public static <T> T create(Class<?> classLiteral) {
     return com.google.gwt.core.shared.GWT.<T>create(classLiteral);//这是神马意思 }
 public static <T> T create(Class<?> classLiteral) {
      return sGWTBridge.<T> create(classLiteral);///这又是啥,返回值是啥
    }
加载中
0
_DeepBlue
_DeepBlue
泛型方法
0
王瑞平
王瑞平

楼上正解,T可以被Map,List,String,int之类替代

0
星星爷
星星爷

泛型方法

另外你看看Map里有个方法 好像叫entrySet来着  返回值是Set<Map.Entry<>>

Map.Entry和你上面的写法应该类似...

星星爷
星星爷
回复 @zhangyouxingg : 1、中间的空格忽略 估计是手误? 2、如果obj.<TypeA>create() 你不明白, 那换一下你应该明白:(TypeA)ojb.create()
蘑菇蘑菇
蘑菇蘑菇
我瞅瞅啊,, return sGWTBridge.<T> create(classLiteral);跟 return create(classLiteral);有啥区别,为啥中间有个空格,return两个变量?
返回顶部
顶部