夯实Java基础(三)
文章目录
- 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基础(三)相关推荐
- 【夯实Java基础】(三)史上最全集合框架归纳总结
文章目录 集合框架的大体结构 详解主要类及接口 第一章 Collection集合 1.1 集合概述 1.2 集合框架 1.3 Collection 常用功能 第二章 Iterator迭代器 2.1 I ...
- string substring的用法_夯实Java基础系列3:一文搞懂String常见面试题,从基础到实战...
本系列文章将整理到我在GitHub上的<Java面试指南>仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-Tutorial 喜欢的话麻烦点下 ...
- java中this_夯实Java基础系列7:一文读懂Java 代码块和执行顺序
目录 #java中的构造方法 #构造方法简介 #构造方法实例 #例-1 #例-2 #java中的几种构造方法详解 #普通构造方法 #默认构造方法 #重载构造方法 #java子类构造方法调用父类构造方法 ...
- [转载] 夯实Java基础系列8:深入理解Java内部类及其实现原理
参考链接: Java内部类 本系列文章将整理到我在GitHub上的<Java面试指南>仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-Tut ...
- 夯实Java基础系列9:深入理解Class类和Object类
本系列文章将整理到我在GitHub上的<Java面试指南>仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-Tutorial 喜欢的话麻烦点下 ...
- 夯实JAVA基础(个人笔记)
夯实JAVA基础(个人笔记) 一.Java 异常处理 二.泛型 三.集合 四.算法 五.输入与输出(字节流和字符流) 六.并发和多线程 七.网络连接 八.lambda表达式 九.反射 十.Java S ...
- 夯实Java基础系列15:Java注解简介和最佳实践
Java注解简介 注解如同标签 Java 注解概述 什么是注解? 注解的用处 注解的原理 元注解 JDK里的注解 注解处理器实战 不同类型的注解 类注解 方法注解 参数注解 变量注解 Java注解相关 ...
- 夯实Java基础系列11:深入理解Java中的回调机制
本系列文章将整理到我在GitHub上的<Java面试指南>仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-Tutorial 喜欢的话麻烦点下 ...
- 夯实Java基础系列14:深入理解Java枚举类
本系列文章将整理到我在GitHub上的<Java面试指南>仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-Tutorial 喜欢的话麻烦点下 ...
- 夯实Java基础系列3:一文搞懂String常见面试题,从基础到实战,更有原理分析和源码解析!
本系列文章将整理到我在GitHub上的<Java面试指南>仓库,更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-Tutorial 喜欢的话麻烦点下 ...
最新文章
- SQL Server查询备份日期和备份设备名
- Python with语句
- 什么是java中的枚举法_enum枚举javajava,enum枚举使用详解+,总结
- mysql在哪里写代码_[译] 如何写好 Go 代码
- 从程序员到项目经理(十):程序员加油站 --要执着但不要固执
- F5 APM针对Vmware view7.3 VDI业务发布测试问题分析
- 比Excel还简单,跳槽数据分析岗必会的工具
- php黑名单绕过,利用最新Apache解析漏洞(CVE-2017-15715)绕过上传黑名单
- 第三章 网络体系结构作业
- 输入两个正整数m和n,求其最大公约数和最小公倍数
- phpstudy的php fpm,浅谈PHP-FPM参数
- (大集合)AI工具和用法汇总—集合的集合
- 腾讯云tca认证含金量有多高?考取腾讯云TCA认证是否有专业需求?
- (13.1.3.10)PMBOK之三:十大知识领域之相关方管理
- Algorand正式开放测试网TestNet!
- 任意角度旋转图片的ground truth目标检测框
- win11快速启动有必要关闭吗?如何关闭?
- 【CSS小练习】DIV+CSS布局画图
- 02 电商数仓(数据采集模块)
- 传奇服务器包裹元宝数量显示,GOM引擎怎么设置包裹上显示元宝信息 传奇背包元宝信息坐标调整方法...