zoukankan      html  css  js  c++  java
  • 【Java基础】方法的重载

    方法的重载

    一个类中多个方法的名称一样,但是参数列表不一样

    方法重载与下列因素有关:
    1、参数个数不同
    2、参数类型不同
    3、参数的多类型顺序不同

      public static void main(String[] args) {
            //此处调用的时候,只需注意参数列表就行,会自动找到相匹配的方法
            System.out.println(sum(1,2));
            System.out.println(sum(1,2,3));
            System.out.println(sum(1,2.0));
            System.out.println(sum(1.0,2.0));
      }
        //都是sum方法,但是参数个数或者类型不同
        public static int sum(int a, int b){
            return a + b;
        }
    
        public static int sum(int a, int b, int c){
            return a + b + c;
        }
    
        public static int sum(int a, double b){
            return (int)(a + b) ;
        }
    
        public static double sum(double a, double b){
            return a + b ;
        }
    万丈高楼平地起。
  • 相关阅读:
    leetcode笔记-1 twosum
    pythoon_interview_redit
    Python 二维列表
    py xrange
    python 垃圾回收机制
    python 链表
    Python 面试总结
    linux 目录
    Linux 文件名颜色
    实践是检验真理的唯一标准
  • 原文地址:https://www.cnblogs.com/jcl226/p/13058076.html
Copyright © 2011-2022 走看看