方法的定义:方法是一段可以被重复调用的代码块。
方法的声明:
public static 方法返回值 方法名称([参数类型 变量 ...]){
方法体代码;
[return 返回值];
}
当方法以void关键字声明,那么此方法没有返回值;若有返回值,返回值可以为基本类型和引用类型。
public class Test{
public static void main(String[] args) {
System.out.println(add(5,5));
}
public static int add(int x,int y){
return x+y;
}
}
如果方法以void声明,那么可以使用return来结束调用(常常与if语句配合使用)
public class Test{
public static void main(String[] args) {
myPrint(1);
myPrint(2);
myPrint(3);
myPrint(4);
}
public static void myPrint(int x){
if (x==2) {
return ;//若执行此语句,则此语句后面的代码不被执行,方法结束调用。
}else {
System.out.println(x);
}
}
}