零基础学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 相关文章推荐
JVM入门之类加载与字节码技术(类加载与类的加载器)
Jun 15 Java/Android
深入理解以DEBUG方式线程的底层运行原理
Jun 21 Java/Android
Spring boot应用启动后首次访问很慢的解决方案
Jun 23 Java/Android
分析JVM源码之Thread.interrupt系统级别线程打断
Jun 29 Java/Android
gateway与spring-boot-starter-web冲突问题的解决
Jul 16 Java/Android
SpringMVC 整合SSM框架详解
Aug 30 Java/Android
Spring Bean是如何初始化的详解
Mar 22 Java/Android
SpringBoot2零基础到精通之数据与页面响应
Mar 22 Java/Android
Spring事务管理下synchronized锁失效问题的解决方法
Mar 31 Java/Android
Java 常见的限流算法详细分析并实现
Apr 07 Java/Android
JavaScript正则表达式实现注册信息校验功能
May 30 Java/Android
springboot实现string转json json里面带数组
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将对象转换成数组的方法(兼容多维数组类型)
2013/06/21 PHP
php实现随机显示图片方法汇总
2015/05/21 PHP
PHP设计模式之模板方法模式实例浅析
2018/12/20 PHP
PHP7使用ODBC连接SQL Server2008 R2数据库示例【基于thinkPHP5.1框架】
2019/05/06 PHP
从JavaScript的函数重名看其初始化方式
2007/03/08 Javascript
弹出广告特效代码(一个IP只弹出一次)
2007/05/11 Javascript
javascript实现动态CSS换肤技术的脚本
2007/06/29 Javascript
很可爱的输入框
2008/08/03 Javascript
JavaScript 使用技巧精萃(.net html
2009/04/25 Javascript
Javascript引用指针使用介绍
2012/11/07 Javascript
jquery结合CSS使用validate实现漂亮的验证
2015/01/29 Javascript
angularJS结合canvas画图例子
2015/02/09 Javascript
jQuery动画显示和隐藏效果实例演示(附demo源码下载)
2015/12/31 Javascript
AngularJS入门教程中SQL实例详解
2016/07/27 Javascript
微信小程序 保留小数(toFixed)详细介绍
2016/11/16 Javascript
JavaScript面试题(指针、帽子和女朋友)
2016/11/23 Javascript
使用vue实现点击按钮滑出面板的实现代码
2017/01/10 Javascript
Vue AST源码解析第一篇
2017/07/19 Javascript
React 使用browserHistory项目访问404问题解决
2018/06/01 Javascript
echarts统计x轴区间的数值实例代码详解
2019/07/07 Javascript
jQuery表单选择器用法详解
2019/08/22 jQuery
小程序双头slider选择器的实现示例
2020/03/31 Javascript
适用于 Vue 的播放器组件Vue-Video-Player操作
2020/11/16 Javascript
python 通过xml获取测试节点和属性的实例
2018/03/31 Python
Python实现的计算马氏距离算法示例
2018/04/03 Python
Python生命游戏实现原理及过程解析(附源代码)
2019/08/01 Python
Python中IP地址处理IPy模块的方法
2019/08/16 Python
The North Face官方旗舰店:美国著名户外品牌
2020/09/28 全球购物
结构工程研究生求职信
2013/10/13 职场文书
物流专业求职计划书
2014/01/10 职场文书
供电工程专业求职信
2014/08/09 职场文书
公司离职证明标准样本
2014/10/05 职场文书
2014年党建工作汇报材料
2014/11/02 职场文书
Python爬虫之爬取某文库文档数据
2021/04/21 Python
swagger如何返回map字段注释
2021/07/03 Java/Android
Nginx文件已经存在全局反向代理问题排查记录
2022/07/15 Servers