一.常用API
1.StringBuilder
String每次进行修改拼写操作都需要开辟一块新的空间进行操作。所以如果操作字符串较少,或者不需要操作,以及定义字符串变量,还是建议用String。如果操作字符较多就用StringBuilder。
1)StringBuffer和StringBuilder的区别
StringBuffer的用法与StringBuilder是一模一样的
StringBuilder是线程不安全的 StringBuffer是线程安全的
2.StringJoiner
3.Math
4.System
5.BigDecimal
BigDecimal
类在 Java 中主要用于处理高精度的十进制数值计算,特别是那些需要精确到小数点后许多位的情况。Java 的基本数值类型如 double
和 float
在进行大数值运算时可能会因为浮点数的表示限制而失去精度,甚至会出现意外的结果。而 BigDecimal
类提供了一种不受此类问题影响的方式。