以下是引用让我们飞在2011-11-25 14:15:58的发言:
一般带参数的方法是用来 重复使用的。一个简单的例子
要得到2个数的和
public void sum(int a,int b){
int c=0;
c=a+b;
system.out.print(c);
}
main(){
sum(3,4);
}
这样的话可以多次使用,而不用在第2次使用的时候改数值,使用起来很方便
上面不带返回值,还有带返回值的,如:
public int sum(int a,int b){
int c=0;
c=a+b;
system.out.print(c);
return c;
}
main(){
sum(3,4);
}
还有对上面方法的重构【其实就是传进参数类型或者参数多少的不同】,参数类型不同:
public int sum(String a,int b){
int c=0;
if(null != null) {
c=b;
} else {
c=b+100;
}
system.out.print(c);
return c;
}
main(){
int s = sum("3",4);
system.out.print(s);
}
还有对上面方法的重构【其实就是传进参数类型或者参数多少的不同】,参数多少不同:
public int sum(String a,int b,int z){
int c=0;
if(null != null) {
c=b+z;
} else {
c=b-z;
}
system.out.print(c);
return c;
}
main(){
int s = sum("3",4,2);
system.out.print(s);
}