零基础学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 相关文章推荐
教你用Java在个人电脑上实现微信扫码支付
Jun 13 Java/Android
Java Socket实现多人聊天系统
Jul 15 Java/Android
Java后台生成图片的完整步骤
Aug 04 Java/Android
Java 实现限流器处理Rest接口请求详解流程
Nov 02 Java/Android
springboot中的pom文件 project报错问题
Jan 18 Java/Android
关于Mybatis中SQL节点的深入解析
Mar 19 Java/Android
Java中Quartz高可用定时任务快速入门
Apr 03 Java/Android
Java后端 Dubbo retries 超时重试机制的解决方案
Apr 14 Java/Android
java高级用法JNA强大的Memory和Pointer
Apr 19 Java/Android
Elasticsearch 配置详解
Apr 19 Java/Android
JAVA 线程池(池化技术)的实现原理
Apr 28 Java/Android
spring 项目实现限流方法示例
Jul 15 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 默默经典版本
2009/08/04 PHP
PHP写UltraEdit插件脚本实现方法
2011/12/26 PHP
PHP采集类Snoopy抓取图片实例
2014/06/19 PHP
destoon后台网站设置变成空白的解决方法
2014/06/21 PHP
Win7 64位系统下PHP连接Oracle数据库
2014/08/20 PHP
PHP判断是手机端还是PC端 PHP判断是否是微信浏览器
2017/03/15 PHP
PHP编程实现的TCP服务端和客户端功能示例
2018/04/13 PHP
基于Jquery的文字滚动跑马灯插件(一个页面多个滚动区)
2010/07/26 Javascript
(jQuery,mootools,dojo)使用适合自己的编程别名命名
2010/09/14 Javascript
编写js扩展方法判断一个数组中是否包含某个元素
2013/11/08 Javascript
javascript实现节点(div)名称编辑
2014/12/17 Javascript
javascript实现点击按钮弹出一个可关闭层窗口同时网页背景变灰的方法
2015/05/13 Javascript
详解js中class的多种函数封装方法
2016/01/03 Javascript
js实现文字滚动效果
2016/03/03 Javascript
JavaScript高级程序设计(第三版)学习笔记6、7章
2016/03/11 Javascript
javascript时间戳和日期字符串相互转换代码(超简单)
2016/06/22 Javascript
Angular排序实例详解
2017/06/28 Javascript
Vue v2.4中新增的$attrs及$listeners属性使用教程
2018/01/08 Javascript
详解小程序如何避免多次点击,重复触发事件
2019/04/08 Javascript
vue3.0自定义指令(drectives)知识点总结
2020/12/27 Vue.js
[49:02]KG vs Infamous 2019国际邀请赛淘汰赛 败者组BO1 8.20.mp4
2020/07/19 DOTA
Python random模块(获取随机数)常用方法和使用例子
2014/05/13 Python
python 猴子补丁(monkey patch)
2019/06/26 Python
详解Python图像处理库Pillow常用使用方法
2019/09/02 Python
Pyinstaller加密打包应用的示例代码
2020/06/11 Python
西班牙英格列斯百货法国官网:El Corte Inglés法国
2017/07/09 全球购物
意大利时尚奢侈品店:D’Aniello Boutique
2021/01/19 全球购物
你对IPv6了解程度
2016/02/09 面试题
软件设计的目标是什么
2016/12/04 面试题
库房主管岗位职责
2013/12/31 职场文书
工程专业应届生求职信
2014/02/19 职场文书
销售团队获奖感言
2014/08/14 职场文书
三八妇女节超市活动方案
2014/08/18 职场文书
大学生暑期实践报告
2015/07/13 职场文书
Lakehouse数据湖并发控制陷阱分析
2022/03/31 Oracle
全网非常详细的pytest配置文件
2022/07/15 Python