Java带返回值的方法的定义和调用详解
作者:hmm?. 发布时间:2022-10-05 21:01:09
标签:Java,方法调用,方法定义
带返回值的方法练习
需求: 设计一个方法可以获取两个数的较大值,数据来自于参数
思路:
1. 定义一个方法,用于获取两个数中的较大数
public static int getMax(int a,int b){
}
2.使用分支语句分两种情况对两个数的大小进行处理
if (a>b) {
}else{
}
3. 根据题设分别设置两种情况下对应返回值结果
if (a>b) {
return a;
}else{
return b;
}
4. 在main() 方法中调用定义好的方法并使用变量保存
public static void main (String[ ] args){
int result = getMax(10,20);
system.out.println(getMax(10,20));
}
示例代码:
public class methodtext {
public static void main(String args[]){
int result = getMax(10,20);
System.out.println(result);
}
public static int getMax(int a,int b){
if(a>b){
return a;
}else{
return b;
}
}
}
方法的注意事项
方法注意事项
* 方法不能嵌套定义
* void表示无返回值,可以省略return,也可以单独书写return,后面不加数据
方法通用格式
格式:
public static 返回值类型 方法名(参数){
方法体;
return数据;
}
*定义方法时,要做到两个明确:
明确返回值类型:主要是明确方法操作完毕之后是否有数据返回,如果没有,写void;如果有,写对应的数据类型
明确参数:主要是明确参数类型和数量
调用方法时:
void类型的方法,直接调用即可
非void类型方法,推荐用变量接收调用
来源:https://blog.csdn.net/m0_68089732/article/details/123977812


猜你喜欢
- 对象嵌套关联查询一对多List集合查询mybatis嵌套关联查询如下由于我的是一对集合查询,所以我有两个类。@Data@TableName(
- 本文实例为大家分享了Android列表时间轴展示的具体代码,供大家参考,具体内容如下实现的效果图如下:实现的方式是利用recycleview
- FastJson是阿里开源的一个高性能的JSON框架,FastJson数据处理速度快,无论序列化(把JavaBean对象转化成Json格式的
- 文件下载/** * 下载服务 IntentService * 生命周期: * 1>当第一次启动IntentService时,Andr
- 在web页面上我们可以通过frameset,iframe嵌套框架很容易实现各种导航+内容的布局界面,而在winform、WPF中实现其实也很
- 需求:用户和账户一对一关系,查询账户时实现用户的延迟加载思路:根据id查询,需要延迟加载的一方1、用户实体类package com.yl.b
- 在Fragment里面,利用onSaveInstanceState保存数据,并可在onActivityCreated里面恢复数据。publi
- SessionFactory在Hibernate中实际上起到了一个缓冲区的作用 他缓冲了HI
- 在C#winform程序开发过程中,我们可能需要定期去设定一些变化的值,但这些值在程序中又要被用来做对比或参照,比如我们设定一个固定值让程序
- 以下代码实现了android的免提开启和关闭功能需要添加的权限<uses-permission android:name="
- 直接调用HashKit.sha1(String str)方法就可以了,,返回的是16进制的字符串长度是40,也就是用md.digest()方
- 在做业务开发时,遇到了一个事务不起作用的问题。大概流程是这样的,方法内部的定时任务调用了一个带事务的方法,失败后事务没有回滚。查阅资料后,问
- 前言在上篇文章《初识GraphQL》中我们大致的了解了GraphQL作用,并通过简单示例初步体验了GraphQL的使用。下面我们从Hello
- 前言最近,在给项目组使用Spring搭建Java项目基础框架时,发现使用Spring提供的BeanPostProcessor可以很简单方便地
- 本文实例讲述了Android编程基于重力传感器实现横竖屏放向切换功能。分享给大家供大家参考,具体如下:最近项目中用到了vr视频播放,因为自己
- 一,准备沙箱环境1,登录支付宝,进入 应用列表界面 https://openhome.alipay.com/dev/workspace2,如
- 网络状态获取上传与下载都需要先查看当前手机的网络状态,需要获取ConnectionManager /** * 判断当前是否有网络连接,但是如
- eureka获取服务ip和端口号进行Http调用我告诉你们为啥我要先从eureka首先获取 goods的服务ip, 在用ip的方式使用htt
- 文章描述跑马灯效果,功能效果大家应该都知道,就是当我们的文字过长,整个页面放不下的时候(一般用于公告等),可以让它自动实现来回滚动,以让客户
- 本文所述为使用WinForm相对路径时需要注意的陷阱。这类错误经常会遇到!现分析如下供大家参考。在Window系统上利用相对路径进行操作时,