零基础学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
新手入门Jvm-- JVM对象创建与内存分配机制
Jun 18 Java/Android
Java中使用Filter过滤器的方法
Jun 28 Java/Android
新手初学Java List 接口
Jul 07 Java/Android
使用Java去实现超市会员管理系统
Mar 18 Java/Android
Dubbo+zookeeper搭配分布式服务的过程详解
Apr 03 Java/Android
Spring Boot接口定义和全局异常统一处理
Apr 20 Java/Android
详解Android中的TimePickerView(时间选择器)的用法
Apr 30 Java/Android
Android开发手册自定义Switch开关按钮控件
Jun 10 Java/Android
Java实现简单小画板
Jun 10 Java/Android
SpringBoot使用AOP实现统计全局接口访问次数详解
Jun 16 Java/Android
利用Java连接Hadoop进行编程
Jun 28 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/01/12 PHP
PHP文件操作实现代码分享
2011/09/01 PHP
体育彩票排列三组选三算法分享
2014/03/07 PHP
swoole和websocket简单聊天室开发
2017/11/18 PHP
Laravel框架路由设置与使用示例
2018/06/12 PHP
Dom 学习总结以及实例的使用介绍
2013/04/24 Javascript
javascript列表框操作函数集合汇总
2013/11/28 Javascript
使用AmplifyJS组件配合JavaScript进行编程的指南
2015/07/28 Javascript
Ionic如何创建APP项目
2016/06/03 Javascript
JS使用JSON作为参数实例分析
2016/06/23 Javascript
微信小程序 http请求详细介绍
2016/10/09 Javascript
JS瀑布流实现方法实例分析
2016/12/19 Javascript
JS对象深度克隆实例分析
2017/03/16 Javascript
vue-cli的webpack模板项目配置文件分析
2017/04/01 Javascript
BootStrap Table复选框默认选中功能的实现代码(从数据库获取到对应的状态进行判断是否为选中状态)
2017/07/11 Javascript
vue+webpack实现异步加载三种用法示例详解
2018/04/24 Javascript
简单了解vue中父子组件如何相互传递值(基础向)
2019/07/12 Javascript
Python入门之三角函数全解【收藏】
2017/11/08 Python
Python Socket编程之多线程聊天室
2018/07/28 Python
Python + OpenCV 实现LBP特征提取的示例代码
2019/07/11 Python
python issubclass 和 isinstance函数
2019/07/25 Python
Django的Modelforms用法简介
2019/07/27 Python
浅谈matplotlib中FigureCanvasXAgg的用法
2020/06/16 Python
matplotlib 画双轴子图无法显示x轴的解决方法
2020/07/27 Python
Python编写万花尺图案实例
2021/01/03 Python
聊聊Python pandas 中loc函数的使用,及跟iloc的区别说明
2021/03/03 Python
Infababy英国:婴儿推车、Travel System婴儿车和婴儿汽车座椅销售
2018/05/23 全球购物
Farfetch澳大利亚官网:Farfetch Australia
2020/04/26 全球购物
本科生的职业生涯规划范文
2014/01/09 职场文书
商务日语专业毕业生自荐信
2014/03/27 职场文书
教师节活动主持词
2014/04/02 职场文书
赞美老师的演讲稿
2014/05/22 职场文书
大学生考试作弊检讨书
2014/09/21 职场文书
杭州黄龙洞导游词
2015/02/10 职场文书
幼儿园辞职书
2015/02/26 职场文书
MyBatis核心源码深度剖析SQL语句执行过程
2022/05/20 Java/Android