公告

记录一下自己学习和生活中的所见所闻

Skip to content

常用API(一)

image.png

StringBuilder

image.png

创建StringBuilder对象

image.png

拼接内容

image.png

链式拼接

image.png

反转内容

image.png

用的最多的就是append和toString StringBuilder 不用反复创建对象比String快很多 效率更高

案例

image.png

image.png

StringBuffer

image.png

StringJoiner

image.png

image.png

Math System Runtime

Math

math 工具类 数学类

image.png

Runtime

runtime表示运行时环境 也就是jvm

image.png

System

image.png

image.png

image.png

BigDecimal

image.pngimage.png

使用第二个方法可以处理精度问题 先将数字转变为字符串 原理其实很简单 0.1 +0.2 其实就是将 1和2 拆出来 然后加起来 3 然后拼上. 和0 变成 0.3 image.png

image.png

直接使用 BigDecimal.valueOf 其实底层就是调用的第二种构造方法

image.png

image.png

时间类API

image.png

image.png

首先构建对象,然后通过对象来调取方法来获取其中的时间