Android開發教程之Java的方法 方法的定義 可選參數

一、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);
    }
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章