定义格式:
修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数2....){
方法体;
return 返回值;
}
修饰符: public static // protected private
方法案例:
public class Demo {
public static void main(String[] args) {
int a = 10;
int b = 20;
int sum =sum(a,b);
System.out.println("sum" + sum);
}
public static int sum(int a,int b) {
return a + b;
}
}
有明确返回值的地方法调用:A:单独调用没有意义 sum(10,20);
B:输出调用,有意义,但是不够好,因为我可能需要拿结果去做其他操作
System.out.println(sum(20,30));
C:赋值调用
int sum = sum(20,30);
形式参数一定是一个变量
如果一个方法没有明确的返回值类型,也不能把返回值类型的地方空出来,应该写void表示方法的返回值类型
void修饰的方法只能单独调用 其方法体中可以有return 表示提前结束方法
public static void printHelloWorld() {
for(int i = 0; i < 10;i++) {
System.out.println("HelloWorld");
}
}