在String中使用给定类型实例化泛型类的对象

时间:2016-06-02 16:38:15

标签: java class object generics instance

我想创建一个方法,它将生成我的泛型类的实例。必须通过给定的String指定此对象的类型。原型看起来像这样:

from couchbase.bucket import Bucket
from couchbase.exceptions import CouchbaseError
import json

cb = Bucket('couchbase://XXX.XXX.XXX?password=XXXX')
print cb.server_nodes

#tempJson = json.loads(open("myData.json","r"))

try:
       result = cb.upsert('healthRec', {'record': 'bob'})
#      result = cb.upsert('healthRec', {'record': tempJson})

except CouchbaseError as e:
        print "Couldn't upsert", e
        raise

print(cb.get('healthRec').value)

我想键入例如“Integer”,方法应该创建Integer类型的BST对象(BST)

1 个答案:

答案 0 :(得分:0)

没有反射性地创建Integer类型的BST。您只需创建一个原始BST并进行投射:

bst = new BST();