2011-03-26 256 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<?>)。

相關問題