• 九-1、方法的使用


    一、如何定义方法

    1、方法定义:用来解决一类问题的代码的有序组合,是一个功能模块

    2、定义一个方法的语法:

    2.1、访问修饰符:在初级阶段目前只使用到public。

    2.2、返回值类型:如果方法不返回任何值,则返回值类型指定为void;如果方法具有返回值,则需要指定返回值类型,并且在方法体中使用return语句返回值

    2.3、方法名:定义的方法的名字,必须使用合法的标识符,一般方法第一字母小写,第二个单词首字母大写,以此类推。

    2.4、参数列表:传递给方法的参数列表,参数可以有多个,多个参数间以逗号隔开,每个参数由参数类型和参数名组成,以空格隔开。

    3、根据方法是否带参、是否带返回值,可以将方法分为四类:  

    • 无参无返回值方法
    • 无参带返回值方法
    • 带参无返回值方法
    • 带参带返回值方法

    4、方法的使用分两步

    4.1、定义方法:

    例如:下图代码定义了一个方法名为helloWorld,没有参数,且没有返回值的方法,执行的操作输出为:welcome to hello world!

     需要注意的:

    • 方法体放在一对大括号中,实现特定的操作;
    • 方法名主要在调用这个方法时使用,需要注意命名的规范
    • 现阶段我们使用的方法都是static(j静态的)。

    4.2、方法调用

     输出:welcome to hello world!

    5、实例--课程练习

    要求:定义一个方法名为hello的方法用来和老师打招呼,输出结果为:hello teacher!

     二、方法的使用

    1、如果方法不包含参数,但有返回值,我们称为无参带返回值的方法

    例如:下图中的代码,定义了一个方法名为numberPlus,无参数,但有返回值为int类型的方法,执行的操作为计算两数之和,并返回结果

     在numberPlus()方法中,返回值类型为int类型,因此在方法体中必须使用return返回一个整数值。

    2、调用带返回值的方法时需要注意,由于方法执行后会返回一个结果,因此在调用带返回值方法时一般都会接收其返回值并进行处理。

     3、不能忽视的问题

    3.1、如果方法的返回类型为void,则方法中不能使用return返回值

    3.2、方法的返回值最多只能一个,不能返回多个值

    3.3、方法返回值的类型必须兼容,例如:如果返回值类型为int,则不能返回String类型的值

    4、实例--课程练习

    要求:定义一个名为calAvg的方法,用来计算两门课程成绩的平均值,并返回结果

    原文链接:https://www.educoder.net/paths/54

  • 相关阅读:
    aodquery,clientdataset数据控件之间的速度区别
    centos防火墙相关
    centos安装jdk,精简
    delphi 操作excel复制区域功能呢
    centos安装redis,最靠谱的教程
    图像识别,借助百度云,上传图片实现逻辑
    LinkedHashmap和HashMap对比以及说明
    Windows环境下Zookeeper安装和使用
    你不知道的JavaScript--Item1 严格模式
    jQuery学习之旅 Item2 选择器【二】
  • 原文地址:https://www.cnblogs.com/dxw-dong/p/12014460.html
Copyright © 2020-2023  润新知