Enumeration 里可以存 int 吗?

leslielu 2000-07-28 09:14:00
我现在从数据库直接用
select messageID from table
将这个结果返回到了一个Enumeration内,但是我不知道怎么才能一个一个取出来.
我直接造型 Integer 也不行,
直接用 int 取也不行.
急急!
我弱!弱!
...全文
103 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
leslielu 2000-08-03
  • 打赏
  • 举报
回复
我是知道这样不行,其实JAVA作为面向对象的语言,他的基本元素就是对象,所以不可能存INT,我取不出数据的原因可能很复杂,不过我也没有时间去仔细研究. 谢谢你们两个.每人25分了.
yucol 2000-07-28
  • 打赏
  • 举报
回复
用toString()方法试试;
若返回的是Object, 而且肯定可以造型为int, 就可用toString()试试.
在上面huntout代码上while循环内加入
int data = new Integer(e.nextElement().toString());
注意nextElement的调用次数.
huntout 2000-07-28
  • 打赏
  • 举报
回复
Enumeration e;
...
while (e.hasMoreElements()) {
System.out.println(e.nextElement());
}

62,612

社区成员

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

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