• 软件测试技术
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘

字号: | 推荐给好友 上一篇 | 下一篇

追求代码质量: 亲身体验行为驱动开发

发布: 2008-6-25 17:16 | 作者: 不详 | 来源: 领测软件测试网编辑整理 | 查看: 38次 | 进入软件测试论坛讨论

领测软件测试网

%zu(J1f _9jH

"M,U kT/m软件测试技术网s Z#r]^ye
清单 17. 另一个错误软件测试技术网V%q3{ D c4V
                软件测试技术网/UX%p0O/~S;R4|
1) StackBehavior should pop pushed value:
V3PecA uSsk!wjava.lang.IndexOutOfBoundsException: Index: 1, Size: 1软件测试技术网 U/l&eJ z.Ow
 软件测试技术网-]N t0e$a

软件测试技术网X0E.BX5pB


^5@;q3j4Z7g仔细阅读清单 17 中的实现可以发现问题:在处理 ArrayList 时,我需要考虑 0。软件测试技术网[ ]xBrmir3g

软件测试技术网 O#p*e9T0o

软件测试技术网,z%R%ib1rw-y5Y
清单 18. 通过考虑 0 修复问题软件测试技术网 t5pt l| L+R;Ao
               
_+b"RFH E%ipublic E pop() {软件测试技术网zan5R@
 if(this.list.size() > 0){
1CVqcroBk M