JAVA-Day 15:带返回值的方法的定义和调用
带返回值的方法的定义和调用
带返回值的方法和调用格式为
public static 返回值类型 方法名(参数){
方法体;
return返回值;
}
调用格式为
1直接调用
方法名(实参)
2赋值调用
整数类型 变量名=方法名 (实参);
3输出调用
System.out.println(方法名(实参)😉
定义方法,比较两个长方形的面积
double num=getArea(1.7,1.9);
double num1=getArea(2.5,1.6);
if (num>num1){
System.out.println("第一个长方形大");
}else{
System.out.println("第二个长方形大");
}
}
public static double getArea(double len,double wid){
double area=(len*wid);
return area;
代码运行结果如下图所示:
注意事项:
-
方法不调用就不执行
-
方法与方法之间是平级关系,不能互相嵌套
-
方法的编写顺序和执行顺序无关
-
方法的返回值类型为void,表示该方法没有返回值,没有返回值的方法可以省略return语句不写,如果要编写return,后面不能跟具体的数据。
-
return语句下面,不能编写代码,因为永远执行不到,属于无效的代码。
-
方法没有返回值,可以省略不写,如果书写,表示结束方法
-
方法有返回值,必须要写,表示结束方法和返回结果
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战