勤奋学习java,有个关于StringTokenizer的问题
登录 | 论坛导航 -> 华新鲜事 -> 求学狮城 | 本帖共有 15 楼,当前显示第 15 楼 : 从楼主开始阅读 : 本帖树形列表 : 返回上一页
作者:夜不归宿 (等级:4 - 马马虎虎,发帖:2355) 发表:2003-04-29 23:41:48  15楼 
关于debug楼下已经有人告诉你是什么原因了,我来给你讲解一下怎么debug这个program。 通常while loop里执行的东西,不是我们想要的东西,怎么办?把里面每步都print出来,看看是哪步出了问题。 将第19行的st.nextToken();里改成 System.out.println(i+" "+st.nextToken());。然后运行程序,看看结果如何。结果如下: 0 I 1 love 2 you 3 a 4 b 5 c null \\my1(MyString,7) 的结果 0 I 1 love 2 a 3 b 4 c you \\my1(MyString,2) 的结果 那个while loop在第一次执行了5次就停了,在第二次,i的指数只是到4就结束了。为什么?请你来分析吧。:)
CS1102 的tutor :D 谢谢duck
欢迎来到华新中文网,踊跃发帖是支持我们的最好方法!原文 / 传统版 / WAP版只看此人从这里展开收起列表

本帖共有 15 楼,当前显示第 15 楼,本文还有 N-1 层楼,要不你试试看:点击此处阅读更多 >>



请登录后回复:帐号   密码