当前位置: 首页 > news >正文

Java基础——常用API

在 Java 中,API(Application Programming Interface,应用程序编程接口) 是一系列预先定义的函数、类、方法、接口等的集合,它为开发者提供了构建软件应用程序或组件时所需的各种功能调用和交互方式。

一、Math

注意:这些方法都是静态修饰的,不需要创建对象,直接类名.方法调用即可。

注意:箭头这里的范围跟数学上的左闭右开是一样的,即包含0.0,但是不包含1.0。

Math的源代码:

私有化构造方法,外界不能创建它的对象!属性有E(科学有关)、PI(圆周率)。它们的修饰是public

static final :我们以后调用直接用类名.就可以调用了,而且还是final修饰的常量,不能修改其记录的值了。

1、abs()求绝对值

有很多的方法重载,我们可以传递整数、小数都是可以的。

 bug1:这里的int类型的范围,最小的值没有与之对应的绝对值!建议以后调用absExact()方法可以判断是否取值到最小值,在底层代码中,其实就是多了一个if(变量== int取址最小值){提示语句;}而已。

2、ceil()向上取整

3、floor()向下取整

 

4、round()四舍五入



5、max()获取较大值

底层代码:

6、min()获取较小值

7、pow()求幂次

8、random()获取随机数

声明:

以上均来源于B站@ITheima的教学内容!!!

本人跟着视频内容学习,整理知识引用

http://www.dtcms.com/a/550717.html

相关文章:

  • 【001】Java开发环境
  • linux网站建设技术指南推广普通话的标语
  • 大专人力资源专业毕业生能做 HR 助理吗?入门条件有什么?【一文说清楚】
  • 淘宝网站怎么做的邯郸手机网站开发价格
  • 【王树森深度强化学习】基本概念 Deep Reinforcement Learning (1/5)
  • 做网站首页网络广告策划与设计
  • 阿里云云通信发布“智能联络中心2.0”与“Chat App AI助理”:两大新品驱动企业用户沟通迈向智能化
  • 网站建设必须要服务器吗织梦后台怎么做网站地图
  • 哈尔滨门户网站建设遵义网站制作费用
  • Arcgis表格数据导入+可视化--小白教程(以景观多样性指数为例)
  • 做瞹视频网站哪里看企业网站设计与实现论文
  • 网站设计的知识技能广东网站建设怎么收费
  • 网站的项目建设周期软件论坛网站有哪些
  • Spring Cloud 服务保护sentinel
  • JavaScript 函数调用详解
  • 生活服务网站建设方案免费正能量下载软件
  • 杭州网站设计的公司网站建设项目推文
  • Nginx 主要的几种负载均衡模式
  • 网站宣传内容赣州大余做网站建设
  • 工信部怎么查网站备案西安市发布最新消息
  • 【18】C语言位运算符详解
  • 基于SpringBoot+Vue的中凯农场农资管理系统(权限分配、Echarts图形化分析)
  • 电子取证之windows知识点:从 0 到 1 掌握 Windows 事件日志取证:以 玄机靶场-第五章 Windows 实战-evtx 文件分析
  • UVa 11853 Paintball
  • 北京网站制作公司兴田德润在那里中国最新领导班子
  • 优秀网站seo报价wordpress亚马逊cdn
  • 韶关网站设计公司建设网站 请示 报告
  • 网站开发 兼职挣钱吗WordPress dux3.0
  • 建设网站和公告号的意义网上平台
  • 磁盘分区方案GPT和MBR的区别浅谈