对基础API的使用能够熟练掌握,能极大提高开发效率。有些知识是很简单,但并不是我们不学习和掌握它们的借口,越是简单的东西,在关键时刻越是能起到至关重要的作用,就好比我们花很长时间解决的一个BUG,结果到头来竟是少打了一个;所致,是不是很恼火。

Math工具类常用API:

@Testpublic void testMathUtil(){//Math:包含了一些基本的数学运算方法//static double PISystem.out.println("PI的值:"+Math.PI);//static double abs(double a)  :返回绝对值System.out.println("返回绝对值:"+Math.abs(15));System.out.println("返回绝对值:"+Math.abs(-10));//static double ceil(double a) 天花板   向上取整System.out.println("向上取整:"+Math.ceil(1.2));System.out.println("向上取整:"+Math.ceil(1.6));//static double floor(double a)  地板  向下取整System.out.println("向下取整:"+Math.floor(1.2));System.out.println("向下取整:"+Math.floor(1.6));//static long round(double a)  :四舍五入System.out.println("四舍五入:"+Math.round(1.2));System.out.println("四舍五入:"+Math.round(1.6));//static double max(double a, double b)System.out.println("比较3和4谁最大==> "+Math.max(3, 4));//static double pow(double a, double b) :返回第一个参数的第二个参数次幂System.out.println("返回第一个参数的第二个参数次幂==> "+Math.pow(3, 2));//static double random() :返回一个随机数,大于零且小于一System.out.println("返回一个随机数,大于零且小于一==> "+Math.random());String s = Math.random() + "";System.out.println("生成一个随机数只保留2位小数==> "+s.substring(0, s.lastIndexOf(".") + 3));}

Math工具类常用API使用案例相关推荐

  1. java stringutils api_StringUtils工具类常用api 转

    该工具类是用于操作Java.lang.String类的. StringUtils类与String类的区别在于:此类是null安全的,即如果输入参数String为null,则不会抛出NullPointe ...

  2. Collections工具类常用API使用示例

    public class CollectionsDemo {public static void main(String[] args) {//static void swap(List list, ...

  3. c++ string replace_JAVA应用程序开发之String类常用API

    [本文详细介绍了JAVA应用开发中的String类常用API,欢迎读者朋友们阅读.转发和收藏!] 1 基本概念 API ( Application Interface 应用程序接口)是类中提供的接口, ...

  4. ( 持续更新,目前含 200+ 工具类 ) DevUtils 是一个 Android 工具库, 主要根据不同功能模块,封装快捷使用的工具类及 API 方法调用。

    DevUtils GitHub About ( 持续更新,目前含 200+ 工具类 ) Roadmap DevUtils 是一个 Android 工具库,主要根据不同功能模块,封装快捷使用的工具类及 ...

  5. Calendar类常用api

    Calendar类常用api Calendar cal = Calendar.getInstance(); 当前时间 cal.get(Calendar.YEAR) 获取当前时间年 cal.get(Ca ...

  6. 学习集合工具类CollectionUtils——List对象案例

    学习集合工具类CollectionUtils--List对象案例 一.依赖 二.案例 三.结果展示 一.依赖 <dependency><groupId>org.apache.c ...

  7. 重学Java8新特性(四) : 日期时间API、LocalDateTime、DateTimeFormatter、开发中时间工具类(常用)

    文章目录 一.JDK8中日期时间API的介绍 1.1.LocalDate.LocalTime.LocalDateTime的使用 2.2.Instant类的使用 2.3.DateTimeFormatte ...

  8. java中Arrays类和Math类常用API简介

    Arrays类: java.util.Arrays是一个与数组相关的工具类,提供了许多静态方法对数组进行操作,直接通过类点出来使用,无需创建对象. // 1.Arrays类存在与java.util下, ...

  9. 【科研数据处理建模】SPSS实战操作生成36类常用论文研究案例,供学习参考

    SPSS实战操作 0 注意事项 1 描述性统计 1.1 频数分析表 案例1 1.2 交叉分析表 案例2 1.3 分组汇总 案例3 2 假设检验 2.1 正态性检验 案例4 2.2 单样本比率检验 案例 ...

最新文章

  1. docker 同时停止删除容器 强制删除容器
  2. 简明python教程 --C++程序员的视角(四):容器类型(字符串、元组、列表、字典)和参考
  3. Android RxJava 3.x 使用总结
  4. 《Android构建MVVM》系列(一) 之 MVVM架构快速入门
  5. ubuntu中安装jdk
  6. java线程之线程通信控制
  7. Linux下载_Linux系统各种版本ISO镜像下载(redhat,centos,oracle,ubuntu,openSUSE)
  8. MySQL的一些概念笔记
  9. 【JS逆向百例】某音乐网分离式 webpack 非 IIFE 改写实战
  10. 开发者账号申请 真机调试 应用发布
  11. 【转】如何学会独立思考?
  12. python数据分析学什么意思_什么是python数据分析
  13. 好程序员大数据视频教程之快速入门Scala篇
  14. python简单地实现几个小代码
  15. 家用简单电线路图_6种简单电路图
  16. 武汉大学2018计算机考研拟录取名单,【完整版】2018年武汉大学硕士研究生考试拟录取名单...
  17. 计算机ps工具字母,PS如何制作m字母教程
  18. oracle onlinelog 11G,从alert日志看Oracle 11g Datagurad日志传输(下)
  19. 云技术入门指导:什么是云计算技术,云技术用什么语言开发
  20. R语言 绘图 (ggplot2)

热门文章

  1. 统计学习方法第三章作业:一般k邻近、平衡kd树构造、kd树邻近搜索算法代码实现
  2. 轻量高效!清华智能计算实验室开源基于PyTorch的视频 (图片) 去模糊框架SimDeblur
  3. 关于知识蒸馏,你想知道的都在这里!
  4. 重构增长:如何从价值创造出发,打造企业的成长思维
  5. 网易云信新增用户、IM、实时音视频多维度统计功能
  6. 网易云信深度优化解决移动聊天室“痼疾”
  7. mysql.service failed because the control process exited with error code问题
  8. 软件工程实践2017第一次作业-051502125
  9. SQL存在一个表而不在还有一个表中的数据
  10. struts2S2-045漏洞相关信息