java中栈!!!

xinghede 2008-04-24 10:29:02
请问java中栈弹出的类型Object怎么才能转化为其他类型啊
...全文
75 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
virusswb 2008-04-24
  • 打赏
  • 举报
回复
要根据你存放的数据的类型进行转换啊
你放进去的时候是int,就转换成int啊
建议使用泛型,省去boxing和unboxing,可以提高效率,而且万一你的数据加进去的时候什么类型都有,出来的时候就不好弄了
chjl2020 2008-04-24
  • 打赏
  • 举报
回复
object转其他任何类型好象都是直接强转的吧(基本类型除外)
anqini 2008-04-24
  • 打赏
  • 举报
回复
怎么还用这个容器呢?假如你没有设置返型的话只能强行转型,
你用的stack,vector,hashtable都是老版本的容器,现在都建议用set,list,map了!
对这些新容器熟悉熟悉吧,别老研究旧技术!更新很快的
guofei_gf 2008-04-24
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 jiazhengjing 的回复:]
你要知道哪个元素是什么类型啊,强制转换啊,比如:
Stack s = new Stack();
s.push("hello");
s.push(new Date());
Date date = (Date)s.pop();
String s = (String)s.pop();
[/Quote]

正解
jiazhengjing 2008-04-24
  • 打赏
  • 举报
回复
你要知道哪个元素是什么类型啊,强制转换啊,比如:
Stack s = new Stack();
s.push("hello");
s.push(new Date());
Date date = (Date)s.pop();
String s = (String)s.pop();
ZHOUJIAOSHOU 2008-04-24
  • 打赏
  • 举报
回复
强转

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧