中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Java編程在方法中什么時候需要參數

發布時間:2022-02-15 10:55:31 來源:億速云 閱讀:173 作者:小新 欄目:開發技術

這篇文章主要為大家展示了“Java編程在方法中什么時候需要參數”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“Java編程在方法中什么時候需要參數”這篇文章吧。

Java在方法中什么時候需要參數

可能有很多人在學習Java的過程中,在構建方法時總是不知道何時該寫參數,何時不寫,那么接下來我們寫一個最簡單的例子來說明有參數的重要性。

Java編程在方法中什么時候需要參數

如圖中的例子,如果我們要計算b和c的值,只需要在調用add()方法的時候把b和c替換成你想計算的數就行了。其它的方法可以以此類推。

Java中類的無參,帶參方法重點總結

類的方法定義類的某種行為(或功能)

步驟一:定義方法名以及返回值類型          

步驟二:編寫方法體

定義類的方法:

public   返回值類型  方法名()  {
           //方法的主體
}

方法的返回值(兩種情況)

1. 如果方法具有返回值,方法中必須使用關鍵字return返回該值,返回值類型為該返回值的類型

public class Student{
    String name = "張三";
    public String  getName(){
            return name;
  }
   //……
}

語法:return 表達式;                  

作用: 跳出方法、返回結果;

2. 如果方法沒有返回值,返回值類型為void

public class Student{
    String name = "張三";
    public void getName(){
    }
   //……
}

方法調用:執行方法中包含的語句

對象名.方法名();

方法之間允許相互調用,不需要知道方法的具體實現,實現重用,提高效率   

情況舉例
Student類的方法a( )
調用Student類的方法b( ),
直接調用
public void a( ) {
b( ); //調用b( )
}
Student類的方法a( )
調用Teacher類的方法b( ),
先創建類對象,然后使用“.”調用
public void a( ) {
Teacher t = new Teacher( );
t.b( ); //調用Teacher類的b()
}

成員變量和局部變量

變量聲明的位置決定變量作用域

變量作用域確定可在程序中按變量名訪問該變量的區域

成員變量和局部變量的區別

1. 作用域不同

局部變量的作用域僅限于定義它的方法

成員變量的作用域在整個類內部都是可見的

2. 初始值不同

Java會給成員變量一個初始值

Java不會給局部變量賦予初始值

注意:

1. 在同一個方法中,不允許有同名局部變量;在不同的方法中,可以有同名局部變量

2. 在同一個類中,成員變量和局部變量同名時,局部變量具有更高的優先級

定義帶參數的方法

<訪問修飾符>  返回類型  <方法名>(<形式參數列表>) {
     //方法的主體
}

訪問修飾符:該方法允許被訪問調用的權限范圍;返回類型:方法返回值的類型;形式參數列表:傳送給方法的形參列表

public class StudentsBiz {
String[ ] names = new String[30];   
public void addName(String name) {   (沒有返回值)
//增加學生姓名                   (一個形式參數)
}
public void showNames() { //顯示全部學生姓名
                }
}

調用帶參數的方法

對象名.方法名(參數1, 參數2,&hellip;&hellip;,參數n)   (實參列表)

public static void main(String[] args) {
        StudentsBiz st = new StudentsBiz();      (先實例化對象,再使用方法)
        Scanner input = new Scanner(System.in);
        for(int i=0;i<5;i++){
            System.out.print("請輸入學生姓名:");
            String newName = input.next();
            st.addName(newName);      (實參的類型、數量、順序都要與形參一一對應)
        }
        st.showNames();
    }

小結

形參和實參

  • 方法定義處,參數叫做形式參數,也叫形參(主要約束參數的類型的)

  • 形參名字可以隨便取,但是要符合駝峰命名規則,同時要有意義

  • 方法調用處,參數叫做實際參數,也叫實參

  • 實參名字也可以隨便取,但是遵循駝峰命名規則,同時也要有意義

  • 實參和形參的類型必須一致,名字可以一致,也可以不一致

  • 方法有沒有返回值,和方法有沒有參數,沒有任何關系

  • 方法參數可以有一個,也可以有多個,多個參數之間用逗號隔開(形參和實參都是這樣)

  • 形整和實參數量一定要一致,數據類型一定要一致

Java編程在方法中什么時候需要參數

以上是“Java編程在方法中什么時候需要參數”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

德庆县| 繁昌县| 方正县| 合川市| 水富县| 黔江区| 衡东县| 宁阳县| 鹿邑县| 土默特左旗| 阜平县| 丰原市| 榆林市| 封丘县| 中山市| 沅陵县| 舒兰市| 石台县| 抚州市| 西畴县| 德钦县| 盐池县| 方山县| 阿城市| 秦皇岛市| 滨海县| 吉首市| 谷城县| 梁山县| 长岭县| 罗江县| 东至县| 荔波县| 虞城县| 营口市| 抚宁县| 凭祥市| 翁牛特旗| 铁力市| 都江堰市| 仙居县|