小编nil*_*nil的帖子

将Class作为参数传递并返回相同的类对象

我想传递Class作为参数并返回与参数相同的类.参数可以是任何类.所以我想要comman方法,其中我只需要传递特定类的对象,它会给我同样的对象作为返回.我知道Java - Generics或java集合它是可能的,但我不知道如何?

码:

 public Class_object_as_paramter(parent) webCall(Class Obj as parameter(parent))
                throws JsonSyntaxException, IOException, XmlPullParserException {
            GsonBuilder gsonBuilder = new GsonBuilder();
            Gson gson = gsonBuilder.create();

            parent = (Collection<?>) gson.fromJson(SoaplCalls
                    .GetUserwiseSalesContracts(GsonExample.this, "55000024"),
                    ParentSalesContract.class (also has to pass same class here);
            return parent;
        }
Run Code Online (Sandbox Code Playgroud)

java generics collections android

3
推荐指数
1
解决办法
1475
查看次数

标签 统计

android ×1

collections ×1

generics ×1

java ×1