文章目录

  • 1、 在同一个类中,分别定义求两个整数的方法 和 三个小数之和的方法。 并执行代码,求出结果。
  • 2、在同一个类中定义多个方法:要求不仅可以求两个整数的最大值,还可以求两个小数的最大值,以及两个小数和一个整数的大小关系。

1、 在同一个类中,分别定义求两个整数的方法 和 三个小数之和的方法。 并执行代码,求出结果。

public class Sum {public static int sum(int a,int b){return a+b;}public static double sum(double a,double b,double c){return a+b+c;}public static void main(String[] args) {System.out.println(sum(2,3));System.out.println(sum(2.5,3.5,2.01));}
}

2、在同一个类中定义多个方法:要求不仅可以求两个整数的最大值,还可以求两个小数的最大值,以及两个小数和一个整数的大小关系。

public class OverloadSum {// 输入两个整数,返回其中的最大值public static int max(int a,int b){return a>b?a:b;}// 输入两个浮点数,返回其中的最大值public static double max(double a,double b){return a>b?a:b;}public static void rela(int a,int b,double c){if(a>b&&b>c){System.out.println("a>b>c");}else if(a>c&&c>b){System.out.println("a>c>b");}else if(b>a&&a>c){System.out.println("b>a>c");}else if(b>c&&c>a){System.out.println("b>c>a");}else if(c>a&&a>b){System.out.println("c>a>b");}else if(c>b&&b>a){System.out.println("c>b>a");}}public static void main(String[] args) {System.out.println("两个数字: 4 5");System.out.println(max(4,5));System.out.println("三个数字: 4.5 6.1 7.9");System.out.println(max(4.5,6.1));System.out.println("三个数字的关系: 2,4,3.5");rela(2,4,3.5);}
}

夯实Java基础(三)相关推荐

  1. 【夯实Java基础】(三)史上最全集合框架归纳总结

    文章目录 集合框架的大体结构 详解主要类及接口 第一章 Collection集合 1.1 集合概述 1.2 集合框架 1.3 Collection 常用功能 第二章 Iterator迭代器 2.1 I ...

  2. string substring的用法_夯实Java基础系列3:一文搞懂String常见面试题,从基础到实战...

    本系列文章将整理到我在GitHub上的<Java面试指南>仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-Tutorial 喜欢的话麻烦点下 ...

  3. java中this_夯实Java基础系列7:一文读懂Java 代码块和执行顺序

    目录 #java中的构造方法 #构造方法简介 #构造方法实例 #例-1 #例-2 #java中的几种构造方法详解 #普通构造方法 #默认构造方法 #重载构造方法 #java子类构造方法调用父类构造方法 ...

  4. [转载] 夯实Java基础系列8:深入理解Java内部类及其实现原理

    参考链接: Java内部类 本系列文章将整理到我在GitHub上的<Java面试指南>仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-Tut ...

  5. 夯实Java基础系列9:深入理解Class类和Object类

    本系列文章将整理到我在GitHub上的<Java面试指南>仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-Tutorial 喜欢的话麻烦点下 ...

  6. 夯实JAVA基础(个人笔记)

    夯实JAVA基础(个人笔记) 一.Java 异常处理 二.泛型 三.集合 四.算法 五.输入与输出(字节流和字符流) 六.并发和多线程 七.网络连接 八.lambda表达式 九.反射 十.Java S ...

  7. 夯实Java基础系列15:Java注解简介和最佳实践

    Java注解简介 注解如同标签 Java 注解概述 什么是注解? 注解的用处 注解的原理 元注解 JDK里的注解 注解处理器实战 不同类型的注解 类注解 方法注解 参数注解 变量注解 Java注解相关 ...

  8. 夯实Java基础系列11:深入理解Java中的回调机制

    本系列文章将整理到我在GitHub上的<Java面试指南>仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-Tutorial 喜欢的话麻烦点下 ...

  9. 夯实Java基础系列14:深入理解Java枚举类

    本系列文章将整理到我在GitHub上的<Java面试指南>仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-Tutorial 喜欢的话麻烦点下 ...

  10. 夯实Java基础系列3:一文搞懂String常见面试题,从基础到实战,更有原理分析和源码解析!

    本系列文章将整理到我在GitHub上的<Java面试指南>仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-Tutorial 喜欢的话麻烦点下 ...

最新文章

  1. SQL Server查询备份日期和备份设备名
  2. Python with语句
  3. 什么是java中的枚举法_enum枚举javajava,enum枚举使用详解+,总结
  4. mysql在哪里写代码_[译] 如何写好 Go 代码
  5. 从程序员到项目经理(十):程序员加油站 --要执着但不要固执
  6. F5 APM针对Vmware view7.3 VDI业务发布测试问题分析
  7. 比Excel还简单,跳槽数据分析岗必会的工具
  8. php黑名单绕过,利用最新Apache解析漏洞(CVE-2017-15715)绕过上传黑名单
  9. 第三章 网络体系结构作业
  10. 输入两个正整数m和n,求其最大公约数和最小公倍数
  11. phpstudy的php fpm,浅谈PHP-FPM参数
  12. (大集合)AI工具和用法汇总—集合的集合
  13. 腾讯云tca认证含金量有多高?考取腾讯云TCA认证是否有专业需求?
  14. (13.1.3.10)PMBOK之三:十大知识领域之相关方管理
  15. Algorand正式开放测试网TestNet!
  16. 任意角度旋转图片的ground truth目标检测框
  17. win11快速启动有必要关闭吗?如何关闭?
  18. 【CSS小练习】DIV+CSS布局画图
  19. 02 电商数仓(数据采集模块)
  20. 传奇服务器包裹元宝数量显示,GOM引擎怎么设置包裹上显示元宝信息 传奇背包元宝信息坐标调整方法...

热门文章

  1. 可爱又迷人的反叛角色
  2. 17、MG90S舵机使用
  3. 基于压缩感知的单像素相机
  4. Acwing---1231.航班时间
  5. 跟贱人和烂事折腾,还不就是因为你…
  6. 火力发电厂的基本生产过程
  7. huffman编码译码器用c语言,基于哈弗曼编码的数据压缩C语言实现
  8. 极空间袁斌:存储的未来应聚焦“数字资产的安全保管
  9. 除铜树脂CH-90NA、电镀废水回收铜工艺
  10. 【毕业设计day04】思路理清