java可变参数学习
2016-03-07 10:15
471 查看
public class changeVariable {
/*在参数不确定但是类型确定的情况下,可在参数前加
...用来表示变量的不确定,变量接收后将作为数组处理*/
public static int sum(int ...number){
int sum=0;
for(int num :number){
sum+=num;
}
return sum;
}
public static void main(String[] args) {
int sum=0;
/*可用传统的传递数组*/
sum(new int[] { 1, 3, 5, 7, 9 });
/*也可用直接传数字的方式,同样会作为数组处理*/
sum=sum(1,2,3,4,5);
System.out.println(sum);
}
}
/*在参数不确定但是类型确定的情况下,可在参数前加
...用来表示变量的不确定,变量接收后将作为数组处理*/
public static int sum(int ...number){
int sum=0;
for(int num :number){
sum+=num;
}
return sum;
}
public static void main(String[] args) {
int sum=0;
/*可用传统的传递数组*/
sum(new int[] { 1, 3, 5, 7, 9 });
/*也可用直接传数字的方式,同样会作为数组处理*/
sum=sum(1,2,3,4,5);
System.out.println(sum);
}
}
相关文章推荐
- hibernate4 和 spring3 整合注意事项:HibernateDaoSupport没有了找到篇好文章,我之前遇到的问题都在这都能找到。其实出现这些问题的关键就是hibernate4和hib
- 使用 MyEclipse 10 搭建 SSH2 框架整合开发环境
- Struts2的类型转换及输入校验(自定义类型转换器)
- MyEclipse 设置自动的代码提示
- struts前后台传值
- Java静态内部类的应用
- 【leetcode】【112】Path Sum
- java垃圾回收机制
- Myeclipse无法提示显示No Default Proposals
- (转)struts2接收前台参数的三个方法
- java 常用快捷键汇总
- JDK内置工具使用大全
- 使用Eclipse构建Maven的SpringMVC项目
- Java反射机制的学习(3)
- 对hibernate的简单理解
- JavaBean在JSP中显示时间
- java使用JFreeChart生成图表
- 严重: 文档无效: 找不到语法。 at (null:2:8) ; 严重: Exception starting filter struts2
- Java NIO和IO的主要区别
- SpringMVC集成google验证码