把大量的代码,从main方法中提取要主要要注意2点。
第一:代码要用到的变量,可以作为方法的形参数
第二:代码的运行的结果,可以作为方法的返回值
public class Demo{
public static void main(String[] args) {
int x= 5;
int y = 6;
int z = 7;
int sum = x+y+z;
System.out.println(sum);
}
}
分析上面main方法的代码,需要参数3个int类型的整数。结果也是int类型的整数。然后输出
所以提取出来
public class Demo{
public static void main(String[] args) {
int x= 5;
int y = 6;
int z = 7;
System.out.println(add(x,y,z));
}
static int add(int x,int y,int z){
return x+y+z;
}
}