一、返回值
1.定義
- 方法定義時
return后面的返回值與方法定義上的數據類型要匹配
格式
public static 數據類型 方法名(參數){
return 數據;
}
舉例
public static int getMax(int a,int b){
return 100;
}
2.調用
- 一般使用格式2,將返回的值
直接賦值給變量接收
格式1
// 格式1
方法名(參數);
// 舉例1
isNum(5);
格式2
// 格式2
數據類型 變量名 = 方法名(參數);
// 舉例2
int maxNum = getMax(int a,int b)
3.注意事項
2021年11月5日17:13:04學習補充
- 一個方法最多有
一個返回值 - 返回
多個結果可使用數組 - 方法要求有
返回數據類型,則方法體中必須有return .. - 要求返回值必須與返回值類型
一致或兼容- 如要求返回值為int
- 則返回值可為int和byte,數據類型向下兼容
二、代碼
package com.nsys;
/**
* @Author: nsys
* @Date: 2021-10-05 9:32
* @Description: 方法_返回值接收
*/
public class MethodDemo3 {
public static void main(String[] args) {
// 調用方法
// 使用max變量去接收它
int maxNum = getMax(10, 12);
System.out.println(maxNum);
}
// 定義一個方法,判斷大小值
public static int getMax(int a, int b) {
if (a > b) {
return a;
} else {
return b;
}
}
}
