[转载] Java 1.5 Generic 问题# Java - 爪哇娇娃
T*x
1 楼
【 以下文字转载自 Programming 讨论区,原文如下 】
发信人: TheMatrix (TheMatrix), 信区: Programming
标 题: Java 1.5 Generic 问题
发信站: Unknown Space - 未名空间 (Sat Jun 4 19:54:48 2005) WWW-POST
比如我有一个HashMap,它的Key是String,Value可以是任意的类型。
我就用HashMap来声明它。然后我插入一个key-value pair
但是这个value本身是另一个HashMap,这个HashMap的Key和Value都是
String。我就用HashMap来声明它。插入没有问题。
但当我取出的时候,我从HashMap中取出的是一个Object
类型。但我知道它实际上是一个HashMap。我怎么把它
cast成一个HashMap呢?总是有warning。或者怎样可以
设计数据结构,
发信人: TheMatrix (TheMatrix), 信区: Programming
标 题: Java 1.5 Generic 问题
发信站: Unknown Space - 未名空间 (Sat Jun 4 19:54:48 2005) WWW-POST
比如我有一个HashMap,它的Key是String,Value可以是任意的类型。
我就用HashMap
但是这个value本身是另一个HashMap,这个HashMap的Key和Value都是
String。我就用HashMap
但当我取出的时候,我从HashMap
类型。但我知道它实际上是一个HashMap
cast成一个HashMap
设计数据结构,