• 第四天随笔


                                                                                        

                    黑马程序员  第四天笔记 

     

                <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在调用重载的方法的时候,根据参数的类型直接调用

    代码演示:

     

    结果:

  • 相关阅读:
    WPF笔记(1)
    Java笔记(3)
    Java笔记(2)
    Java笔记(1)
    PHP学习笔记(5)
    PHP学习笔记(4)
    PHP学习笔记(3)
    PHP学习笔记(2)
    PHP学习笔记(1)
    WKWebView 支持https请求
  • 原文地址:https://www.cnblogs.com/liman/p/4340886.html
Copyright © 2020-2023  润新知