学Java的第5天,今天做了个双色球系统

2023-03-10,,

今天是学JAVA的第5天,刚刚把方法学完,然后就在这做黑马的题。

用了一个多小时时间,把他的

这些题都做完了

但是最后一道题,这个双色球系统我感觉挺有意思的

我看到这个题,分析后感觉需要4种方法:

1、随机生成中奖号码,return 一个数组

2、让客户用输入的方式输入并return一个数组

3、把中奖号码输出出来的一个数组,这个用void即可

4、比较两个数组的值,我分析需要前6个红球号码要用for嵌套一个for,然后蓝球可以作为if判断的语句。

这样弄基本上就好了。但是有趣的事情发生了,我发现当我中奖6个的时候,居然会显示没中奖。

我就猜测,肯定是计数出现了问题,导致给switch的参数大于6了,所以会出现进入default的情况。

后面进入debug,在两个for那里进行逐步编译的时候我发现,原来是当有重复数字的时候,会重复计数。

我就在redCount加1之后便break退出当前循环,这样就可以防止计数了;

最终就成功了:

说句实话,在职学习这些东西,有时候时间还是很少的。

但是我感觉,人还是要为喜欢的东西而奋斗一下,我认为我可以努力赶上失去的那些年,只要一直不放弃就可以,一定可以!

搜索

复制

学Java的第5天,今天做了个双色球系统的相关教程结束。

《学Java的第5天,今天做了个双色球系统.doc》

下载本文的Word格式文档,以方便收藏与打印。