hashtable使用时犯得愚蠢错误
来源:互联网 发布:淘宝客插件 查优惠券 编辑:程序博客网 时间:2024/05/16 19:02
keyword:enumeration,hashtable,总是为true。
今天在做projektkurz习题的时候犯了很愚蠢的错误,而且很难查出来,我想了挺长时间才找到的问题。
在hashtable进行遍历的时候,我用的是key返回enumeration<E>然后再遍历这个enumeration原来的式子是这样的:
这样的式子在运算的时候返回的boolean值总也是true。
当然是true! 每次调用的时候都重新调用了modelData.listCourses(),也就是说重新去拿了那个enumeration返回值,那岂不是都重置了。
所以在使用的时候一定要注意,先单独的把enumeration拿出来,然后再作为条件语句放入循环
正确的:
- hashtable使用时犯得愚蠢错误
- 使用div犯得愚蠢的错误
- 使用0和false犯得错误
- 今天犯了个愚蠢的错误
- 记录自己犯的愚蠢的错误
- 使用equals时犯得错
- 最容易犯得错误
- 整合ssh时 犯的愚蠢问题
- CListCtrl实现列宽自动适应时犯得错误
- 网络主管常犯的十个愚蠢安全错误
- 人在辩论中经常犯的愚蠢错误
- 程序员们最爱犯的几个愚蠢错误
- 程序员们最爱犯的几个愚蠢错误
- 记使用JSTL时的一次愚蠢错误
- 好纠结,自己犯得错误
- Shell脚本容易犯得错误记录
- 【c++程序】引用容易犯得错误
- c++初学可能犯得两个错误
- 无法停止USB设备通用卷的解决办法
- 鲜为人知的ESC键妙用法
- 北京锐和亚太科技有限公司招聘PDM销售工程师
- ZigBee无线传感器网络的研究与实验
- ImportError: No module named win32api
- hashtable使用时犯得愚蠢错误
- linux的mount(挂载)命令详解
- 企业博客的现在&未来应用
- Java编程思想 第4版 练习题 / 第22章 图形化用户界面 / 练习22
- Java编程思想 第4版 练习题 / 第22章 图形化用户界面 / 练习23
- CEikEdwin不能显示字符的问题
- VB控件安装,及Comdlg32许可证的问题
- oracle apache php乱码问题
- Focus