JAVA可变参数


/**
 * java允许将同一个类中多个同名同功能但参数个数不同的方法,封装成一个方法。
 * 可以通过可变参实现
 * 基本语法
 * 访问修饰符 返回类型 方法名(数据类型...形参名) {}
 *
 */

/**
 * 添加一个类HspMethod
 * 方法 sum
 * 功能:可以计算 2 个数的和, 3 个数的和, 4...,5...
 */

public class VarParameter {
    public static void main(String[] args) {
        HsPmethod m = new HsPmethod();
        System.out.println(m.sum(1,2,3));
    }
}

class HsPmethod {
    //int... 表示接收的是可变参数,类型是int
    public int sum(int... nums){
        System.out.println("接收参数的个数" + nums.length);
        int res = 0;
        for (int i = 0; i < nums.length; i++) {
            res += nums[i];
        }
        return res;
    }
}

本文作者:小浩small

本文链接:https://www.cnblogs.com/guohaohui/p/17078426.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   小浩small  阅读(175)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示
💬
评论
📌
收藏
💗
关注
👍
推荐
🚀
回顶
收起
🔑
  1. 1 404 not found REOL
404 not found - REOL
00:00 / 00:00
An audio error has occurred.

Not available