可变参数
来源:互联网 发布:设计软件 logo cdr 编辑:程序博客网 时间:2024/06/07 11:22
package niu.cheng5;
/* 可变参数
* 格式
* 修饰符 返回值类型 方法名(数据类型...变量名){}
*
* 这里的变量其实就是数组。
*
*/
public class ArgsDemo {
public static void main(String[] args) {
// TODO Auto-generated method stub
/*
int x=10;
int y=20;
int n=sun(x, y);
System.out.println(n);
int z=20;
int n2=x+y+z;
System.out.println(n2);
}
public static int sun(int x, int y) {
return x+y;
}
public static int sun(int x, int y,int z) {
return x+y+z;
}
*/
int x=10;
int y=20;
int z=30;
int Fe=Fe(x);
System.out.println(Fe);//10
Fe=Fe(x,y);
System.out.println(Fe);//30
Fe=Fe(x,y,z);
System.out.println(Fe);//60
}
public static int Fe(int...x){
//return 0;
int s=0;
for(int n:x){
s+=n;
}
return s;
}
}
/* 可变参数
* 格式
* 修饰符 返回值类型 方法名(数据类型...变量名){}
*
* 这里的变量其实就是数组。
*
*/
public class ArgsDemo {
public static void main(String[] args) {
// TODO Auto-generated method stub
/*
int x=10;
int y=20;
int n=sun(x, y);
System.out.println(n);
int z=20;
int n2=x+y+z;
System.out.println(n2);
}
public static int sun(int x, int y) {
return x+y;
}
public static int sun(int x, int y,int z) {
return x+y+z;
}
*/
int x=10;
int y=20;
int z=30;
int Fe=Fe(x);
System.out.println(Fe);//10
Fe=Fe(x,y);
System.out.println(Fe);//30
Fe=Fe(x,y,z);
System.out.println(Fe);//60
}
public static int Fe(int...x){
//return 0;
int s=0;
for(int n:x){
s+=n;
}
return s;
}
}
0 0
- 可变参数
- 可变参数
- 可变参数
- 可变参数
- 可变参数
- 可变参数
- 可变参数
- 可变参数
- 可变参数
- 可变参数
- 可变参数
- 可变参数
- 可变参数
- 可变参数
- 可变参数
- 可变参数
- 可变参数
- 可变参数
- Android开发实践:Java层与Jni层的数组传递
- C++delete和delete[]的区别
- 泛型高级通配符
- 通过onActivityResult()先跳转到联系人界面,然后把传回来的手机号显示到应用的EditText上
- Computer Vision: Algorithms and Applications(学习笔记二)--geometric transformations
- 可变参数
- 编程折腾记
- 修改cmd字体为Consolas
- mysql select中子查询中使用强制索引的优化案例
- 遍历嵌套集合
- 2015 10 28  函数
- UML之初识
- 《how tomcat works》第一章 构建一个简单的web服务器
- 【树项目3 - 利用二叉树遍历思想解决问题——第10周】