亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

Java中的方法如何使用

發布時間:2020-08-07 13:51:38 來源:億速云 閱讀:127 作者:Leah 欄目:編程語言

Java中的方法如何使用?相信很多沒有經驗的人對此束手無策,為此本文總結了問題出現的原因和解決方法,通過這篇文章希望你能解決這個問題。

1、方法的定義和調用

方法必須先定義,后調用,否則程序將報錯。

定義格式:

 

  ```java

  public static void 方法名 (   ) {

       // 方法體;

  }

  ```

 

范例:

 

  ```java

  public static void method (    ) {

       // 方法體;

  }

  ```

 

調用格式:

 

  ```java

  方法名();

  ```

 

* 范例:

 

  ```java

  method();

  ```

2、無參數方法的練習

需求:設計一個方法用于打印兩個數中的較大數

思路:

定義一個方法,用于打印兩個數字中的較大數,例如getMax()

方法中定義兩個變量,用于保存兩個數字

使用分支語句分兩種情況對兩個數字的大小關系進行處理

main()方法中調用定義好的方法

代碼:

 

```java

public class MethodTest {

    public static void main(String[] args) {

        //main()方法中調用定義好的方法

        getMax();

    }

 

    //定義一個方法,用于打印兩個數字中的較大數,例如getMax()

    public static void getMax() {

        //方法中定義兩個變量,用于保存兩個數字

        int a = 10;

        int b = 20;

 

        //使用分支語句分兩種情況對兩個數字的大小關系進行處理

        if(a > b) {

            System.out.println(a);

        } else {

            System.out.println(b);

        }

    }

}

```

3、帶參數方法定義和調用

定義格式:

參數:由數據類型和變量名組成數據類型 變量名

 

參數范例:int a

 

 ```java

  public static void 方法名 (參數1) {

       方法體;

  }

 

  public static void 方法名 (參數1, 參數2, 參數3...) {

       方法體;

  }

  ```

 

范例:

 

```java

  public static void isEvenNumber(int number){

      ...

  }

  public static void getMax(int num1, int num2){

      ...

  }

  ```

 

注意:

方法定義時,參數中的數據類型與變量名都不能缺少,缺少任意一個程序將報錯。方法定義時,多個參數之間使用逗號( )分隔。

 

調用格式:

 ```java

  方法名(參數)

 

  方法名(參數1,參數2);

  ```

范例:

 

```java

  isEvenNumber(10);

 

  getMax(10,20);

  ```

 

方法調用時,參數的數量與類型必須與方法定義中的設置相匹配,否則程序將報錯。

形參和實參:

A.形參:方法定義中的參數。等同于變量定義格式,例如:int number

 

B.實參:方法調用中的參數。 等同于使用變量或常量,例如: 10  number

4、帶參數方法練習:

需求:設計一個方法用于打印兩個數中的較大數,數據來自于方法參數 }

思路:

定義一個方法,用于打印兩個數字中的較大數,例如getMax()

為方法定義兩個參數,用于接收兩個數字

使用分支語句分兩種情況對兩個數字的大小關系進行處理

main()方法中調用定義好的方法(使用常量)

main()方法中調用定義好的方法(使用變量)

代碼:

```java

public class MethodTest {

    public static void main(String[] args) {

        //main()方法中調用定義好的方法(使用常量)

        getMax(10,20);

        //調用方法的時候,人家要幾個,你就給幾個,人家要什么類型的,你就給什么類型的

        //getMax(30);

        //getMax(10.0,20.0);

 

        //main()方法中調用定義好的方法(使用變量)

        int a = 10;

        int b = 20;

        getMax(a, b);

    }

 

    //定義一個方法,用于打印兩個數字中的較大數,例如getMax()

    //為方法定義兩個參數,用于接收兩個數字

    public static void getMax(int a, int b) {

        //使用分支語句分兩種情況對兩個數字的大小關系進行處理

        if(a > b) {

            System.out.println(a);

        } else {

            System.out.println(b);

        }

    }

}

```

5、帶返回值方法的定義和調用

定義格式:

 

  ```java

  public static 數據類型 方法名 ( 參數 ) {

       return 數據 ;

  }

  ```

范例:

 

  ```java

  public static boolean isEvenNumber( int number ) {          

       return true ;

  }

  public static int getMax( int a, int b ) {

       return  100 ;

  }

  ```

 

注意:方法定義時return后面的返回值與方法定義上的數據類型要匹配,否則程序將報錯。

調用格式:

 

  ```java

  方法名 ( 參數 ) ;

  數據類型 變量名 = 方法名 ( 參數 ) ;

  ```

 

看完上述內容,你們掌握Java中的方法如何使用的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

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

AI

缙云县| 黑河市| 临城县| 延长县| 桐柏县| 威信县| 中宁县| 平陆县| 长葛市| 增城市| 迭部县| 大兴区| 阿巴嘎旗| 晋江市| 灵丘县| 鹿泉市| 秭归县| 乌审旗| 澄迈县| 封丘县| 巍山| 胶南市| 澜沧| 新沂市| 泸溪县| 石嘴山市| 肇州县| 博野县| 芜湖市| 济阳县| 仙桃市| 蓝山县| 焦作市| 建湖县| 南平市| 上饶市| 望奎县| 江华| 临潭县| 封丘县| 玉环县|