第十四天的学习--break、continue、go to、打印三角形、Debug、什么是方法
第十四天的学习
break continue
break用于强行退出循环,不执行循环中剩余的语句。在任何循环语句的主体部分,均可用break控制循环的流程。(break也在switch语句中使用)

continue用于中止某次循环,即跳过循环体中尚未执行的语句,接着进行下一次是否执行循环的判定。

输出结果如下:

go to关键字
注意点:

示例:

这个比较麻烦,不建议使用。
练习
打印三角形
方法一:

这里是把一个三角形分成了三部分来输出:
- 因为都是从最左边开始输出,所以先用空格生成看不见的左侧上。
- 接着用*生成看得见的左侧下,就是补上左侧上没输出的地方。
- 然后再生成看得见的另一半,和2步骤基本一致,只是因为一行的个数为奇数,所以不能取=号。

方法二:
我们可以把第三和第四个循环合并起来,只需要把第三个的条件改为 j<i*2 即可一样满足条件,如下图:

Debug
Debug就是绿三角形旁边的绿瓢虫:

这是个非常好用的看代码执行步骤的工具。
具体使用流程如下:
- 以第7行代码为例,在红框处鼠标左键点击,即可出现红色的圆点。其他行也是一样的,直接点就行。

- 接着点击瓢虫,就会出现下面的窗口。

- 点击下一步就可以看到代码的执行过程,一步一步的非常好用。

- 执行过程会出现在代码的右侧。如果想关闭Debug,那就点击左侧的红正方体,然后鼠标左键点击红圆点即可。
什么是方法
方法的命名规则? 首字母小写+驼峰原则
System.out.println()这句话如何理解?
调用System类,里面的标准输出对象out,中的方法println。
注意点:
Java方法是语句的集合,它们在一起执行一个功能。
- 方法是解决一类问题的步骤的有序组合。
- 方法包含于类或对象中。
- 方法在程序中被创建,在其他地方被引用。
设计方法的原则:
方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成一个功能,有利于后期的扩展。
示例:
我们来写一个加法的方法:

但是这样的方法我们不能引用,需要在public后加上一个static,让add变成类变量,这样在别的方法里才能够引用。

最后输出结果就是3。
再来一个方法:
这个代码是输出1~1000之间的能被5整除的数。

然后很直接的输入test(); 就可以在main方法里使用了。

结果自然是一样的。
这样做的好处就是main方法会比较干净整洁,方便之后的操作。
以上所有学到的知识,除小部分我自行百度外,其余全是从B站UP遇见狂神说那里学习得来的。
非常良心的一位UP,Java课程全部免费,大家快去关注他!!!
对了,他还自建了一个学习网站,课程全部免费,链接就在这里,一起来学习吧!!!https://www.kuangstudy.com/

浙公网安备 33010602011771号