1.方法的定义
方法必须和主方法同级
public static void main (String[] args){
say();
sayHi("张三");
int a=sum(5,6);
System.out.println(a);//11
}
//无返回值,无参数
public static void say (){
System.out.println("我是张三");
}
//无返回值,有参数
public static void sayHi(String name){
System.out.println("我是"+name);
}
//有返回值,有参数
public static int sum(int num1,int num2){
int sum=num1+num2;
return sum;
}
2.方法的重载
public static void main (String [] args){
//方法的重载:在同一类中,方法名相同,方法的参数列表不同
say();
say("张三");
}
public static void say(){
System.out.println("我是张三");
}
public static void say(String name){
System.out.println("我是"+name);
}