Java Number & Math 类
Java number类:
所有的包装类
(Integer、Long、Byte、Double、Float、Short)
都是抽象类 Number 的子类。
这种由编译器特别支持的包装称为装箱,所以当内置数据类型被当作对象使用的时候,编译器会把内置类型装箱为包装类。相似的,编译器也可以把一个对象拆箱为内置类型。Number 类属于 java.lang 包。
Java math类:
![](https://i-blog.csdnimg.cn/blog_migrate/ae86d102a42d3447184c810c5412d1a8.png)
![](https://i-blog.csdnimg.cn/blog_migrate/a2ecf7198a316a98bd5eed25c667d2ea.png)
![](https://i-blog.csdnimg.cn/blog_migrate/4f958503ff595406ea6c63c82c0d7cea.png)
![](https://i-blog.csdnimg.cn/blog_migrate/be93560fd3940b0fdf9fcd49fda1d7b0.png)
![](https://i-blog.csdnimg.cn/blog_migrate/8cb130a17a37a9c17b4e7e606e007121.png)
Java Character 类
Character 类用于对单个字符进行操作。
Character 类在对象中包装一个基本类型
char
的值
![](https://i-blog.csdnimg.cn/blog_migrate/e84badfb2c198822e2b4fc6e0f8607ee.png)
![](https://i-blog.csdnimg.cn/blog_migrate/2d8ce58912d04c277a4cf558f220c2ee.png)
![](https://i-blog.csdnimg.cn/blog_migrate/a33b9f053ac307efcc451b1f460df4d5.png)
Java String 类
java中字符串属于对象,java提供了String类来创建和操作字符串。
![](https://i-blog.csdnimg.cn/blog_migrate/70bc97cfca62bd4b7588fd4f7db300a3.png)
![](https://i-blog.csdnimg.cn/blog_migrate/9046a6707a54b03bb5235c08354bd987.png)
![](https://i-blog.csdnimg.cn/blog_migrate/4c65154e0c447ee33f8f3d31f83e9be7.png)
Java StringBuffer 和 StringBuilder 类
![](https://i-blog.csdnimg.cn/blog_migrate/162d7a1c8467f7b6ee36ca1aeb50e3b4.png)
![](https://i-blog.csdnimg.cn/blog_migrate/42ce010f1c187a7d55c6fb3dea7b7d4f.png)
![](https://i-blog.csdnimg.cn/blog_migrate/6f087260e845d3154b60dd0d9c35241a.png)