zoukankan      html  css  js  c++  java
  • 函数

    函数:具有一定功能的代码块。

    函数的格式:
         修饰符  返回值类型  变量名(形式参数){
            函数体
        }

    函数的特点:
        1. 函数是把一个功能的代码 封装起来以达到提高功能 代码的复用性。
        2. 函数定义好之后,需要调用才能执行的。
        3. 如果一个函数没有返回值类型,那么就使用void关键字表示。
    注意: 如果一个函数的返回值类型是具体的数据类型,那么该函数就必须要保证在任意情况下都保证有返回值。(除了返回值类型是void以外)

    return 关键字的作用:
        1. 返回数据给函数的调用者。
        2. 函数一旦执行到了return关键字,那么该函数马上结束。 (能结束一个函数)
    注意:一个函数的返回值类型 是void,那么也可以出现return关键字,但是return关键字的后面不能有数据。

    函数的重载:在一个类中出现两个或者两个以上的同名函数,这个称作为函数的重载。
    函数重载的作用: 同一个函数名可以出现了不同的函数,以应对不同个数或者不同数据类型的参数。
    函数重载的要求:
        1. 函数名一致。
        2. 形参列表不一致。(形式参数的个数或者是对应的数据类型不一致)
        3. 与函数的返回值类型是无关的

    函数的Demo:

    //利用函数重载来计算int 和 Double 数据类型的总和
    class Demo1 {
        //程序入口
        public static void main(String[] args) {
            int a = 10;
            int b = 20;
            int c = 30;
            int sum = add(a,b,c);
            System.out.println("int add :"+ sum);

        }
        // int加
        public static int add(int a, int b) {
            return a + b;
        }

        //double 加
        public static double add(double a, double b) {
            return a + b;
        }
        // int 3个数相加
        public  static int add(int a, int b, int c) {
            return a + b + c;
        }
    }

  • 相关阅读:
    NaN数值类型
    模板字符串
    一文带你速懂虚拟化KVM和XEN
    CentOS 8配置本地yum源及DNF简介
    fxksmdb.exe 是什么进程?
    入行IT,一定要会Linux吗?
    干货|Linux平台搭建网关服务器
    忘带U盘了??别急!一行python代码即可搞定文件传输
    手把手教你如何搭建一个私有云盘
    误删重要文件怎么办?学会Linux 救援模式再也不担心
  • 原文地址:https://www.cnblogs.com/nicker/p/5824993.html
Copyright © 2011-2022 走看看