zoukankan      html  css  js  c++  java
  • Java第十八天,可变参数

    可变参数

    1.使用前提

    当一个方法的参数需要多个参数,并且这些参数的类型一致时,可以使用可变参数。

    2.使用方法

    定义方法时使用

    3.定义格式

    修饰符 返回值类型 方法名(参数类型...变量名){

    }

    注意:变量名 ==》数组名。所以它可以使用数组的一切方法。

    4.实现原理

    可变参数的底层是一个数组,可以根据传送数据的个数创建不同长度的数组(参数个数可以是0个,也可以是多个)。

    5.注意事项

    (1)一个方法的可变参数最多只能有一个。

    (2)如果一个方法中出了可变参数还有别的参数,可变参数要放在最后面。

    6.终极可变参数

    修饰符 返回值类型 方法名(Object...obj)

    注意:可以接受任意类型的可变参数

    5.代码测试:

    package com.lanyue.day17;
    
    public class Demo {
    
        public static void main(String[] args) {
    
            int sum = getSum(1, 2, 3, 45, 6, 8, 9, 10);
            System.out.println(sum);
        }
    
        public static int getSum(int ...data){
    
            int sum = 0;
            for(int i : data){
                sum += i;
            }
            return sum;
        }
    }
    

  • 相关阅读:
    db2 SQL3055N 报错分析解决
    db2之load报错SQL3107W解决
    db2报错之ERRORCODE=-4220 SQLSTATE=NULL
    mybatis-generator自动生成工具配置
    db2 表空间backup pending
    DB2
    Redis
    Linux安装Redis
    vue2.0学习(五)-Vue-router
    JavaScript基础-数据类型
  • 原文地址:https://www.cnblogs.com/viplanyue/p/12700531.html
Copyright © 2011-2022 走看看