第四天随笔

                                                                                    

                黑马程序员  第四天笔记 

 

            <a href="http://www.itheima.com" target="blank">java培训</a>

 

1.循环结构概述:

可以反复执行,同一段程序

循环是需要一定条件的,条件结果是真,循环继续进行

 当你不需要循环的时候,条件结果改成假,循环就停止了

2.for循环

写法格式:

For(初始化变量;条件;增量){

          循环体

          条件为true,执行循环体

           条件为false,结束循环   

}

 初始化变量:定义变量,控制循环次数。注意:变量的作用范围

条件:为true进入循环,为false,结束循环

增量: 给初始化变量使用

如果都不写三个内容,变成死循环,永远不会结束。

代码演示:

 

结果:

 

3.while循环

写法格式:

While(条件)

{

          循环体

          条件为true,执行循环体

           条件为false,结束循环   

}

For和while什么时候使用

For 适用知道循环次数的循环

While:适用于循环次数不明确的循环

代码演示:

打印水仙花数:

 

结果演示:

 

4.do while循环(最好不使用)

写法格式:

Do{

循环体

}while(条件)

无条件循环一次,然后判断while中的条件,如果条件是真,继续循环,否则结束循环

由于有个无条件运行一次的特性,带有一定的风险

风险性:批量转账,使用do while不会判断余额,直接先行转账

5.break语句

作用:可以写在switch,也可以循环中使用,终止循环的运行

代码演示:

   

结果:

 

6.continue语句

这个关键字,用法非常单一,只能跟随循环出现,其他地方不能写continue。终止本次循环,开始下一次循环。

代码演示:

 

代码演示:

 

7.return语句

当一个方法遇到return后,就结束了,

Return下面所有的代码都不执行

8.嵌套循环

一个循环中,还写了另一个循环,嵌套的for循环即可

外层循环For(){

内层循环For(){

}

}

代码演示:打印三角形

 

结果:

 

Break在嵌套循环中的跳出效果:

终止break所在的循环中

终止外环循环,可以给循环起一个名字,终止它即可。

代码演示:

 

结果:

 

9.方法

方法,即是函数,在java中,一般称为方法。

方法作用:将重复而且经常使用的代码,封装到一起,使用时调用即可。

概念:方法是可以独立完成某一功能的代码段

10.方法的定义(必须会)

格式:

 修饰符  +    返回值的类型  +方法名(参数列表1,参数列表2.。。){

   方法体

   Return;

}

修饰符:固定的写  public static

返回值类型:方法计算后的结果的数据类型,若没有返回值,使用void

方法名:自定义内容,标识符规范

参数列表:方法在运算的时候,有没有未知的数据,如果有,写在参数列表。

调用方法:写要调用方法的名字以及参数。

11.方法定义的注意事项:

A.不调用就不执行,

B. 在一个方法中,不能再定义其他方法。

C. 方法在调用的时候不用传递数据类型

D.明确返回值,必须写return。

E. 如果方法的返回值是void,return可以不写,也可以直接写return;

F. 如果方法有返回值,可以直接写在输出语句中,如果没有返回值,不能写在输出语句中。

代码演示:

 

结果:

 

12.方法的重载特性

方法的重载(overload):

概念:在同一类中,可以出现同名的方法,只要方法的参数列表不同,即为   

      即为重载。

参数列表不同是指:个数,顺序,列表

方法是不是重载,与返回值,修饰符没有关系。

JVM在调用重载的方法的时候,根据参数的类型直接调用

代码演示:

 

结果:

原文地址:https://www.cnblogs.com/liman/p/4340886.html