零基础学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 相关文章推荐
spring项目中切面及AOP的使用方法
Jun 26 Java/Android
Java中常用解析工具jackson及fastjson的使用
Jun 28 Java/Android
gateway网关接口请求的校验方式
Jul 15 Java/Android
使用logback实现按自己的需求打印日志到自定义的文件里
Aug 30 Java/Android
Java Spring 控制反转(IOC)容器详解
Oct 05 Java/Android
解析mybatis-plus中的resultMap简单使用
Nov 23 Java/Android
java代码实现空间切割
Jan 18 Java/Android
SpringBoot中使用Redis作为全局锁示例过程
Mar 24 Java/Android
Spring事务管理下synchronized锁失效问题的解决方法
Mar 31 Java/Android
Java 轮询锁使用时遇到问题
May 11 Java/Android
Java中Dijkstra(迪杰斯特拉)算法
May 20 Java/Android
Java获取字符串编码格式实现思路
Sep 23 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
美图秀秀web开放平台--PHP流式上传和表单上传示例分享
2014/06/22 PHP
PHP制作用户注册系统
2015/10/23 PHP
Laravel框架实现redis集群的方法分析
2017/09/14 PHP
JavaScript TO HTML 转换
2006/06/26 Javascript
在JavaScript中使用inline函数的问题
2007/03/08 Javascript
Jquery Ajax请求代码(2)
2011/01/07 Javascript
下拉列表选择项的选中在不同浏览器中的兼容性问题探讨
2013/09/18 Javascript
Js操作Select大全(取值、设置选中等等)
2013/10/29 Javascript
JavaScript 面向对象与原型
2015/04/10 Javascript
小心!AngularJS结合RequireJS做文件合并压缩的那些坑
2016/01/09 Javascript
浅析AMD CMD CommonJS规范--javascript模块化加载学习心得总结
2016/03/16 Javascript
快速获取/设置iframe内对象元素的几种js实现方法
2016/05/20 Javascript
EasyUI在表单提交之前进行验证的实例代码
2016/06/24 Javascript
jQuery基本过滤选择器用法示例
2016/09/09 Javascript
老生常谈jacascript DOM节点获取
2017/04/17 Javascript
jQuery插件实现弹性运动完整示例
2018/07/07 jQuery
解决Vue2.0中使用less给元素添加背景图片出现的问题
2018/09/03 Javascript
jQuery实现动态添加和删除input框实例代码
2019/03/26 jQuery
[02:39]我与DAC之Newbee.Moogy:从论坛到TI
2018/03/26 DOTA
Pyramid将models.py文件的内容分布到多个文件的方法
2013/11/27 Python
利用Python开发实现简单的记事本
2016/11/15 Python
python中子类继承父类的__init__方法实例
2016/12/15 Python
Python数据结构与算法之图的广度优先与深度优先搜索算法示例
2017/12/14 Python
python爬虫爬取淘宝商品信息
2018/02/23 Python
python pandas中对Series数据进行轴向连接的实例
2018/06/08 Python
Python获取航线信息并且制作成图的讲解
2019/01/03 Python
基于python的selenium两种文件上传操作实现详解
2019/09/19 Python
python如何导出微信公众号文章方法详解
2020/08/31 Python
python实现sm2和sm4国密(国家商用密码)算法的示例
2020/09/26 Python
应聘护士自荐信
2013/10/21 职场文书
高中生的自我鉴定范文
2014/01/24 职场文书
新郎结婚保证书
2015/02/26 职场文书
2015年教师师德师风承诺书
2015/04/28 职场文书
普希金的诗歌赏析(3首)
2019/08/20 职场文书
使用numpy实现矩阵的翻转(flip)与旋转
2021/06/03 Python
Python写情书? 10行代码展示如何把情书写在她的照片里
2022/04/21 Python