【Java笔记】Java形参长度可变方法
来源:互联网 发布:c语言中字符串数组 编辑:程序博客网 时间:2024/05/22 01:32
众所周知,C/C++语言中的 printf 这个函数,可以接收数量可变的参数。它的原型是:int printf ( const char *format, ... ); 后面的 “ ... ” 表示参数的个数可变。
同样的,Java中也有这种机制。不过Java中的这种机制是被封装好的,不需要开发人员去看到它的实现机制。因此Java中的使用方法要比C/C++中的简单的多。下面就介绍一下它的用法。
语法格式: [public] returnType functionName( ... , type...valueName){} (!注意:第一个...表示省略,前面可以有很多参数;第二个...是语法关键字)
比如:public void function(int a, int b, String ...c){}
public void function(int ...number){ for(int a : number) { //从这里访问 number 中的每一个参数, //直接访问 a 就可以 } }
其实 “type... valuieName” 中的 valueName 其实就是一个数组,这样的声明方法类似于 [public] returnType functionName( ... , type[] valueName){}。但是两者又有区别:前者在调用的时候相当简洁 “function(1, 2, 3, 4)”;但是后者调用参数必须是数组“function(new int[]{1, 2, 3})”。所以文章介绍的这个方法非常简洁。
另外,长度可变的参数必须放在参数列表的最后。也就是说,每一个参数列表最多只能有一个参数可变的参数组。
0 0
- 【Java笔记】Java形参长度可变方法
- JAVA形参长度可变方法
- 初学Java,形参长度可变的方法(八)
- 初学Java,形参长度可变的方法(八)
- java中形参长度可变的方法
- java可变长度参数
- Java可变长度数组
- Java 可变长度参数
- 长度可变数组(java)
- Java笔记之形参个数可变的方法
- JAVA问题总结之20--可变长度形参
- 形参长度可变的方法
- [转]java可变长度参数
- JAVA 可变长度的参数
- Java自定义长度可变数组
- scala/java 可变长度参数
- 6 JAVA 形参可变的方法
- Java---形参个数可变的方法
- 移动互联时代怎么利用搜索核心原则做SEO优化
- 定制Internet Explorer下载管理器
- android的SwipeRefreshLayout 扩展
- wordpress随机文章调用代码
- Exercise:Convolution and Pooling 代码示例
- 【Java笔记】Java形参长度可变方法
- mongodb的serverstatus
- 搭建sqoop的eclipse调试环境
- Spring学习2—Spring容器
- linux : VNC使用命令 以及 复制VNC里面的内容到windows本地
- Tomcat 系统架构与设计模式 第 1 部分: 工作原理
- 如何在MacBook Pro Retina上安装Linux
- Linux 安装mysql
- ListView数据异步加载图片和使用AsyncTask优化