一、返回值
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;
}
}
}