zoukankan      html  css  js  c++  java
  • java基础知识——6.JAVA函数与方法

    方法:完成特定功能的代码块

    定义格式:修饰符  返回值类型   方法名(参数类型 参数名1,参数类型 参数名2.....) {

          方法体;

          return 返回值;

          }

    格式解释:

    修饰符:目前只需要记住   public static

    返回值类型:用于限定返回值的数据类型

    方法名:用于我们调用时的方法名

    参数类型:用于限定调用方法时传入的数据类型

    参数名:用来接收调用方法时传入的数据的变量

    方法体:完成功能的主体代码

    return:结束方法的,并且把返回值返回给调用者

    写方法有两个明确

    1、返回值类型   明确功能结果的数据类型

    2、参数列表   明确有几个参数,以及参数的数据类型

    求和方法:

    求和方法的调用

    注意:有明确返回值的方法,单独调用是没有用的

    A:单独调用:没有意义

    B:输出调用,但没有拿结果进行进一步的操作,只能输出结果

    C:赋值调用,调用方法的时候把结果赋值给一个变量,让这个结果通过变量能够进行下一步的操作或运算

    方法练习之,返回两个数值中的最大值

     

    比较两个数是否相等

     方法练习之比较三个数中的最大值

    键盘录入三个数据,返回三个数据中的最大值

    void修饰的方法的调用

     如果一个方法没有明确的返回值类型,也不能把返回值类型的地方空出来,需要写void表示该方法无返回值类型

    ,void修饰的方法只能单独调用,不能输出调用,也不能赋值调用

    方法练习之打印1-n之间的数据

    方法练习之打印水仙花数

    方法重载的基本使用

    含义:在同一个类中出现了方法名相同的情况

    特点:方法名相同,参数列表不同(分为个数不同,和数据类型不同),与返回值无关

    不能出现方法名相同,参数列表也相同的情况

    注意:在调用方法的时候,java虚拟机会通过参数列表的不同来区分同名方法

    图解

     

     方法练习数组遍历

     方法练习数组最大值

     

     方法练习之求数组元素和

     

  • 相关阅读:
    Cg:访问OpenGL的状态
    C++ Exception Handling
    C语言的调用规约(Calling Convension)之参数传递和返回值
    Why is FBX readonly in animation editor when imported?
    如何在Visual Studio中编译wxWidgets
    ICU字符集编码转换一例
    VisTools
    关于数值分析和LCP问题的一些开源项目
    C++: The Case Against Global Variables
    老男孩筷子兄弟
  • 原文地址:https://www.cnblogs.com/zhaobobo001/p/13961065.html
Copyright © 2011-2022 走看看