零基础学java之带返回值的方法的定义和调用


Posted in Java/Android onApril 10, 2022

带返回值的方法练习

需求: 设计一个方法可以获取两个数的较大值,数据来自于参数

思路:

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类型方法,推荐用变量接收调用

到此这篇关于Java带返回值的方法的定义和调用详解的文章就介绍到这了,更多相关Java 方法调用内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Java/Android 相关文章推荐
手把手教你用SpringBoot将文件打包成zip存放或导出
Jun 11 Java/Android
java实现对Hadoop的操作
Jul 01 Java/Android
java解析XML详解
Jul 09 Java/Android
浅谈spring boot使用thymeleaf版本的问题
Aug 04 Java/Android
Java网络编程之UDP实现原理解析
Sep 04 Java/Android
Java后端 Dubbo retries 超时重试机制的解决方案
Apr 14 Java/Android
Java Spring Boot 正确读取配置文件中的属性的值
Apr 20 Java/Android
Java对文件的读写操作方法
Apr 29 Java/Android
Java时间工具类Date的常用处理方法
May 25 Java/Android
java实现面板之间切换功能
Jun 10 Java/Android
Spring Cloud OpenFeign模版化客户端
Jun 25 Java/Android
HttpClient实现表单提交上传文件
Aug 14 Java/Android
零基础学java之方法的定义与调用详解
Apr 10 #Java/Android
Java字符缓冲流BufferedWriter
Apr 09 #Java/Android
Java 超详细讲解十大排序算法面试无忧
详解Alibaba Java诊断工具Arthas查看Dubbo动态代理类
SpringCloud Function SpEL注入漏洞分析及环境搭建
SpringBoot中获取profile的方法详解
Apr 08 #Java/Android
教你在 Java 中实现 Dijkstra 最短路算法的方法
You might like
php 记录进行累加并显示总时长为秒的结果
2011/11/04 PHP
PHP实现的QQ空间g_tk加密算法
2015/07/09 PHP
详解Yii2 rules 的验证规则
2016/12/02 PHP
php微信公众号开发之答题连闯三关
2018/10/20 PHP
JavaScript-世界上误解最深的语言分析
2007/08/12 Javascript
Nodejs实战心得之eventproxy模块控制并发
2015/10/27 NodeJs
Javascript实现鼠标框选操作  不是点击选取
2016/04/14 Javascript
jQuery File Upload文件上传插件使用详解
2016/12/06 Javascript
bootstrap PrintThis打印插件使用详解
2017/02/20 Javascript
JS SetInterval 代码实现页面轮询
2017/08/11 Javascript
基于Vue2实现简易的省市区县三级联动组件效果
2018/11/05 Javascript
Node.js安装详细步骤教程(Windows版)详解
2019/09/01 Javascript
JS实现TITLE悬停长久显示效果完整示例
2020/02/11 Javascript
javascript实现前端分页效果
2020/06/24 Javascript
[44:41]Fnatic vs Liquid 2018国际邀请赛小组赛BO2 第二场 8.16
2018/08/17 DOTA
Python使用MD5加密字符串示例
2014/08/22 Python
Python压缩解压缩zip文件及破解zip文件密码的方法
2015/11/04 Python
Python实现的朴素贝叶斯算法经典示例【测试可用】
2018/06/13 Python
更改Python的pip install 默认安装依赖路径方法详解
2018/10/27 Python
Python 获取windows桌面路径的5种方法小结
2019/07/15 Python
对python中的float除法和整除法的实例详解
2019/07/20 Python
python-Web-flask-视图内容和模板知识点西宁街
2019/08/23 Python
Python综合应用名片管理系统案例详解
2020/01/03 Python
手把手教你从PyCharm安装到激活(最新激活码),亲测有效可激活至2089年
2020/11/25 Python
Tom Dixon官网:英国照明及家具设计和制造公司
2019/03/01 全球购物
通信工程专业女生个人求职信
2013/09/21 职场文书
服装厂厂长职责
2013/12/16 职场文书
大学毕业生自荐书怎么写?
2014/01/06 职场文书
预备党员2014全国两会学习心得体会
2014/03/10 职场文书
敬老院院长事迹材料
2014/05/21 职场文书
摄影专业毕业生求职信
2014/08/05 职场文书
专业见习报告范文
2014/11/03 职场文书
自我检讨书怎么写
2015/05/07 职场文书
步步惊心观后感
2015/06/12 职场文书
2016关于学习党章的心得体会
2016/01/15 职场文书
2019个人工作计划书的格式及范文!
2019/07/04 职场文书