学习中遇到问题
请教高手:
创建了一个Vector的动态存储结构
向里面放了自己写的一个类的实例 比如Mynode mynode;
放进去没问题
但是 vector不是用Object来存的嘛
想取出来的时候取出来的是Object的类型怎么把这个Object的返回类型再转成原来放进Vector以前的Mynode类型?
请教高手:
创建了一个Vector的动态存储结构
向里面放了自己写的一个类的实例 比如Mynode mynode;
放进去没问题
但是 vector不是用Object来存的嘛
想取出来的时候取出来的是Object的类型怎么把这个Object的返回类型再转成原来放进Vector以前的Mynode类型?
MyNode mn = (MyNode)vector.elementAt(0);JDK1.5及以后的版本,可以使用泛型来解决
http://www-128.ibm.com/developerworks/cn/java/j-djc02113/