java之可变参数

可变参数可以解决代码冗余的问题。
如:
public int zzj(int i, int j);
public int zzj(int i, int j, int k);
可以简化成
public int zzj(int... num);

可以将可变参数视为长度可变的数组。不过需要注意以下问题:

  1. 变长参数一定要放在最后面
    zzj(int ... nums, int temp)// error
  2. 可变参数不能与数组参数并存
    zzj(int[] nums)//error
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 【程序1】 题目:古典问题:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一...
    阿里高级软件架构师阅读 3,436评论 0赞 19
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 35,258评论 18赞 399
  • 这两天妞和爸爸一起去参加“美心”组织的夏令营了(很遗憾妈妈没能去,感觉像错过了一个亿)。妈妈每天最期待的就是在群里...
    Elsa妈妈阅读 447评论 0赞 2
  • 我看了很久,对比了一些牌子,最终选择了这牌子,珠子圆润,有自然的木香气。把玩一段时间油亮油亮的。值得购买 值得分享...
    45Y29duQ阅读 448评论 0赞 0

友情链接更多精彩内容