零基础学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 相关文章推荐
解决tk mapper 通用mapper的bug问题
Jun 16 Java/Android
eclipse创建项目没有dynamic web的解决方法
Jun 24 Java/Android
详解Java分布式事务的 6 种解决方案
Jun 26 Java/Android
spring boot项目application.properties文件存放及使用介绍
Jun 30 Java/Android
HashMap实现保存两个key相同的数据
Jun 30 Java/Android
SpringBoot整合RabbitMQ的5种模式实战
Aug 02 Java/Android
JavaWeb实现显示mysql数据库数据
Mar 19 Java/Android
剑指Offer之Java算法习题精讲二叉树的构造和遍历
Mar 21 Java/Android
Java实现经典游戏泡泡堂的示例代码
Apr 04 Java/Android
SpringCloud项目如何解决log4j2漏洞
Apr 10 Java/Android
Java8利用Stream对列表进行去除重复的方法详解
Apr 14 Java/Android
Java中的Kotlin 内部类原理
Jun 16 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代码
2008/04/09 PHP
fleaphp常用方法分页之Pager使用方法
2011/04/23 PHP
安装apache2.2.22配置php5.4(具体操作步骤)
2013/06/26 PHP
PHP根据传入参数合并多个JS和CSS文件的简单实现
2014/06/13 PHP
php+mysql删除指定编号员工信息的方法
2015/01/14 PHP
如何使用PHP Embed SAPI实现Opcodes查看器
2015/11/10 PHP
PHP身份证校验码计算方法
2016/08/10 PHP
javascript中有趣的反柯里化深入分析
2012/12/05 Javascript
js获取指定的cookie的具体实现
2014/02/20 Javascript
8个实用的jQuery技巧
2014/03/04 Javascript
JQuery删除DOM节点的方法
2015/06/11 Javascript
freemarker判断对象是否为空的方法
2015/08/13 Javascript
javascript引用类型之时间Date和数组Array
2015/08/27 Javascript
jQuery检测滚动条是否到达底部
2015/12/15 Javascript
jQuery简单操作cookie的插件实例
2016/01/13 Javascript
Bootstrap table使用方法详细介绍
2016/12/09 Javascript
浅谈Javascript中的Label语句
2016/12/14 Javascript
微信小程序 本地存储及登录页面处理实例详解
2017/01/11 Javascript
jquery表单验证实例仿Toast提示效果
2017/03/03 Javascript
vue 右键菜单插件 简单、可扩展、样式自定义的右键菜单
2018/11/29 Javascript
解决Layui中templet中a的onclick参数传递的问题
2019/09/20 Javascript
flask中使用SQLAlchemy进行辅助开发的代码
2013/02/10 Python
讲解Python中运算符使用时的优先级
2015/05/14 Python
Python的Flask框架的简介和安装方法
2015/11/13 Python
Python的Django框架中消息通知的计数器实现教程
2016/06/13 Python
python数据处理实战(必看篇)
2017/06/11 Python
python3利用Dlib19.7实现人脸68个特征点标定
2018/02/26 Python
Python脚本完成post接口测试的实例
2018/12/17 Python
更新修改后的Python模块方法
2019/03/03 Python
Python input函数使用实例解析
2019/11/22 Python
python实现图像随机裁剪的示例代码
2020/12/10 Python
前端面试必备之CSS3的新特性
2017/09/05 HTML / CSS
会计专业导师推荐信
2014/03/08 职场文书
《中国梦我的梦》中学生演讲稿
2014/08/20 职场文书
支部书记四风问题对照检查材料
2014/10/04 职场文书
背起爸爸上学观后感
2015/06/08 职场文书