2011-03-26 123 views
1

Java中是否有通用属性?是否有通用属性

属性获取通用哈希图里面,但它本身似乎是nongenric,有没有泛型属性?

+2

在什么情况下你需要一个通用的属性类? – Rahul 2011-03-26 07:59:43

+0

这会做什么?属性是一个Map ,你想要参数化什么? – Thilo 2011-03-26 08:01:21

+0

那个容器是否是同质的? – Dan 2011-03-26 08:10:33

回答

2

不在标准API中。你将不得不推出自己的(这很容易)。

尽管如此,我不确定我看到它的任何用处。如果类本身应该是非泛型的,即具有非泛型接口,那么如果它的内部结构是通用的,那么它又有什么关系?

0

其方法的entrySet从HashMap中来返回地图,我想要的东西回来是地图

是的,这是笨重。由于JDK1.6至少有一个getStringPropertyNames,它返回Set<String>(而不是旧的Enumeration<?>)。

相关问题