Java学习笔记:可变参数
来源:互联网 发布:相册管家是什么软件 编辑:程序博客网 时间:2024/04/28 08:21
1.起源
可变参数是Java5开始出现的新特性
适用于参数个数不确定,类型确定的情况,java把可变参数当做数组处理
2.格式
方法名(参数类型 ... 参数)
int sum(int ... arr) //就相当于 int sum(int[] arr)
注意:可变参数只能作为方法的最后一个参数
3.调用方法
1)当一维数组来调用 sum(new int[]{1,2,3});
2)直接写参数,参数的个数是任意的 sum(1,2,3)
4.DEMO
package test;public class TestDemo3 {public static void main(String[] args) {int s = sum(1,3,4,5,6,2,2,2);System.out.println(s);}/** * 利用“可变参数”来求和 * @param arr 待求和的数组 */public static int sum(int ... args){int sum = 0;for (int i = 0; i < args.length; i++) {sum += args[i] ; }return sum;}}
- Java学习笔记:可变参数
- Java学习笔记---可变参数
- 学习Java 可变参数笔记
- java学习笔记之可变长参数
- 可变参数学习笔记
- 可变参数学习笔记
- 可变参数学习笔记
- 可变参数学习笔记
- 可变参数学习笔记
- 可变参数学习笔记
- 可变参数学习笔记
- 可变参数学习笔记
- 可变参数学习笔记
- 可变参数学习笔记
- 学习笔记-可变参数
- java可变参数学习
- Java可变参数学习
- Java可变参数学习
- Linux x86_64 内存地址空间
- Batch Insert In Java – JDBC(含中文总结)
- Oracle 修改数据库库表的各种情况和SQL语句
- C++字符串详解
- CityEngine数据导入及规则使用常见问题
- Java学习笔记:可变参数
- MFC使用HttpGet和HttpPost方法与服务器通信
- "字串转换vert" 矩阵乘法 巧妙加点
- Primer 学习 -
- 微信公众平台开发
- Java之split()方法简介
- Cocos2d-x 2.0.4 如何制作一个塔防游戏
- [gdc13]合金装备的FoxEngine技术
- 深入理解C++的动态绑定和静态绑定