Java中方法的基本知识

Java中方法的基本知识

2020.4.6 课堂笔记

循环嵌套

for循环

  • 嵌套:外层循环控制行数,内层循环控制列数。
  • System.out.println(); 不输人任何东西,就是换行。
  • **\t:**转义字符,空出来一个table位。
  • **\n:**转义字符,换行

控制循环的关键字

  1. break:

    • 作用:中断循环,用在switch和循环语句中,离开这两个场景,就没有意义。

    • 也可以在死循环中,达到一定条件,结束循环。

    • 结束距离最近的循环(结束本层循环–写在哪层循环,就结束那层循环)

    • 注意:如果想结束其他循环,就如下图所示:

      • 如图break结束的不是本层循环,而是外层循环。

      • 结束其他循环:

        1. 给每层循环定义名称。
        2. 指定结束的循环方法:break 循环名称;
  2. **continue:**略过一次循环,继续下次循环,也是使用在循环场景中(也是跳过一次循环)。

方法

  1. **方法的功能:**封装一段功能逻辑,以实现代码的复用性

  2. 方法的定义:

    • 两个明确:首先明确返回值类型和参数值类型。

    • 定义语法:权限修饰符 +状态修饰符(不是必须写) + 返回值类型 +方法名(形参列表) + {方法体}

    • 方法在类中:方法和方法是平级关系,不能嵌套。

  3. 方法的调用:

    • 方法不调用,不会执行。main方法可以自动执行是因为main方法是程序入口,由虚拟机默认自动调用
    • 通过方法名直接调用。
    • 调用语法:方法名(实参);
  4. 返回值:

    • 方法定义时需要确认是否有返回值。

      • 无返回值:定义时采用void类型。方法体中可以有return语句,只是没有值返回。只起到结束方法的作用。不写时,默认有return,只是结束方法。

      • 有返回值:一旦有了返回值类型,方法体中要有return语句带回明确了的数据类型值,没有return返回值,方法会报错。

  5. **形参:**定义在方法括号里面(数据类型+参数名,数据类型+参数名),用来接收调用方法时所传入的数据。

方法重载

  1. JAVA允许一个类中,可以出现多个同名方法,依据他们的形参个数或形参类型不同自动调取方法。

    • 如下图方法名相同,形参个数不同。

  2. 方法重载不拿返回值类型区分。
    个数不同。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值