【Java学习笔记】可变参数

简介: 作者:gnuhpc 出处:http://www.cnblogs.com/gnuhpc/ public class DynamicParameters { public static void main(String[] args) { add(1,2,3); add(1,2,3,4); } public static void add(int... arr) {//支持可变数目的参数,实际就是一个数组,自动构建, //注意可变参数必须是函数的最后一个值。

作者:gnuhpc
出处:http://www.cnblogs.com/gnuhpc/

public class DynamicParameters {
    public static void main(String[] args) {
        add(1,2,3);
        add(1,2,3,4);
    }
    
    public static void add(int... arr) {//支持可变数目的参数,实际就是一个数组,自动构建,
        //注意可变参数必须是函数的最后一个值。这个三个点与前后有无空格都可以。
        //实际是从main函数的自动构建发展而来。
        int sum=0;
        for (int i : arr) {
            sum +=i;
        }
        System.out.println(sum);
    }
}

 

作者:gnuhpc
出处:http://www.cnblogs.com/gnuhpc/


               作者:gnuhpc
               出处:http://www.cnblogs.com/gnuhpc/
               除非另有声明,本网站采用知识共享“署名 2.5 中国大陆”许可协议授权。


分享到:

目录
相关文章
|
1月前
|
Java 编译器 开发工具
Java基础学习笔记——idea篇
JDK由JRE(包含JVM和核心类库)和开发工具箱(如javac编译器和java运行工具)组成。Java项目结构包括Project、Module、Package和Class。IDEA快捷键包括:生成main方法(main psvm)、复制代码(Ctrl+D)、删除代码(Ctrl+Y/X)、格式化代码(Ctrl+Alt+L)、重命名(Shift+F6)等。
17 0
|
3月前
|
监控 负载均衡 Dubbo
|
4月前
|
前端开发 Java 数据安全/隐私保护
Java学习—GUI编程学习笔记
Java学习—GUI编程学习笔记
|
5月前
|
存储 缓存 安全
《java核心技术36讲》学习笔记-------杨晓峰(极客时间)
《java核心技术36讲》学习笔记-------杨晓峰(极客时间)
62 0
|
2月前
|
存储 前端开发 Java
java学习笔记
java学习笔记
63 0
|
4月前
|
存储 Java
从零开始学习 Java:简单易懂的入门指南之可变参数及Collections类(二十五)
从零开始学习 Java:简单易懂的入门指南之可变参数及Collections类(二十五)
|
4月前
|
XML Java 数据格式
Spring5学习笔记——狂神说Java
Spring5学习笔记——狂神说Java
|
5月前
|
安全 Java
《深入理解java虚拟机》学习笔记-----郑雨迪
《深入理解java虚拟机》学习笔记-----郑雨迪
44 0
|
5月前
|
数据采集 缓存 分布式计算
java并发编程实践——王宝令(极客时间)学习笔记
java并发编程实践——王宝令(极客时间)学习笔记
41 0
|
5月前
|
Java 数据库连接 数据库
Java大数据开发工程师__Spring学习笔记(待更新)
Java大数据开发工程师__Spring学习笔记(待更新)
29 1