一、java的方法
爲什麼要有方法呢,爲了封裝性和模塊化,複用性。在現實生活中也會用不同的盒子來收納物品對不對
二、方法的定義
有返回值的方法
//private修飾符,代表只能本類使用
//static修飾符,代表靜態方法。因爲main方法是靜態方法,所以它也必須定義爲靜態方法。
//int 返回值是int
//參數int型的num1,num2
private static int add(int num1,int num2){
return num1+num2;
}
沒返回值的方法
//無返回值方法:方法內就把事情做了,且不用返回出去
//void定義無返回值
private static void show(String name){
System.out.println("你好:"+name);
}
三、可選參數方法
//可選參數方法,一般很少用到
//參數類型加...就是定義可選參數,它是一個數組,記得判null
private static void setStudent(String name,int... age){
if (age != null && age.length > 0){
System.out.println("name:"+name+"\t"+"age:"+age[0]);
} else {
System.out.println("name:"+name);
}
}