20175202 《Java程序设计》迭代和JDB

Posted gexvyang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了20175202 《Java程序设计》迭代和JDB相关的知识,希望对你有一定的参考价值。

一、任务详情

技术图片

 

 

二、设计过程的问题及解决

1.程序编译时一直提示编译出现错误。

技术图片

原因及解决:本以为声明对象和创建对象一起进行时,可以直接采用如zhubajie = new Xiyoujirenwu();这样的句势。后来仔细查看书第58——61页,发现这样只是在为对象分配变量,没有进行提前的声明。在名字前加上new,问题得到解决,编译通过。

2.结果不是预想结果。

原因及解决:自己开始是将数组长度设置为2,而不是设置为args.length;并且开始使用了++i,而不是i++。仔细分析代码后,将这两处修改后,实现了功能。

3.误以为代码编译错误,耽误了很多时间。

技术图片

 

原因及解决:在运行代码后,终端出现了如图中的提示,自己还以为自己的代码没有成功实现功能,就一直反复查看代码,后来发现当我输入值的之后,功能得以实现了。

 

三、代码

技术图片

 

四、运行结果

技术图片

 

 

五、JDB调试

技术图片

 

技术图片

技术图片

技术图片

以上是关于20175202 《Java程序设计》迭代和JDB的主要内容,如果未能解决你的问题,请参考以下文章

20175316盛茂淞 迭代和JDB

迭代和JDB

2018-2019-2 20175202实验二《Java面向对象程序设计》实验报告

迭代和JDB

迭代和JDB

20165203迭代和JDB测试