Gson<ResponseEntity<FamilyMember>> gson = new Gson<ResponseEntity<FamilyMember>>();我想得到Gson里 ResponseEntity<FamilyMember>的这个。 该如何做。 看了很多帖子。都在说往构造方法里传进去。我不希望这样做。我觉得多此一举。 请各位大神给意见。小弟感谢万分

解决方案 »

  1.   

    Gson<ResponseEntity<FamilyMember>> gson = new Gson<ResponseEntity<FamilyMember>>();我想获得ResponseEntity<FamilyMember>这个类型啊
      

  2.   


     public class Gson<T>{
     } 但是我不知道这个T是什么类型嘛。 然后Gson<ResponseEntity<FamilyMember>> gson = new Gson<ResponseEntity<FamilyMember>>(); 我要怎么做才知道T是ResponseEntity<FamilyMember> 
      

  3.   

    要知道这个类型然后用这个类型的内部的方法么?
    先instanceof判断然后强制转换成这个类型就可以了。实际上自己编码的时候我一般instanceof都不加直接强转控制好自己的代码就好了。
      

  4.   

    还可以用java反射机制找到变量的类型。
      

  5.   

    Gson<T> gson = new Gson<T>();