Java中常用類(包裝類擴展知識)
阿新 • • 發佈:2019-04-22
ext rand 枚舉 轉化 mat lan character 什麽 clas
Java常用類有哪些?
- 八大基本數據類型的包裝類
包裝類均位於java.lang包中,包裝類和基本數據類型的對應關系如下表:
基本數據類型 | 包裝類 |
---|---|
byte | Byte |
boolean | Boolean |
short | Short |
char | Character |
int | Integer |
long | Long |
float | Float |
double | Double |
- 字符串相關類
- 不可變字符序列:String類
- 可變字符序列:StringBuilder、StringBuffer
- 不可變字符序列:String類
- 時間處理相關類
Date、DateFormat、SimpleDateFormat、Calendar
- 枚舉類
- Math類和Random類
- File類
拓展
為什麽要使用包裝類(Wrapper Class)?
Java並不是純面向對象的語言,但是java中的基本數據類型卻是不面向對象的。但是我們在實際使用中經常需要將基本數據轉化成對象,便於操作。比如:集合的操作中。這時,我們就需要將基本類型數據轉化成對象。
包裝類的作用是什麽?
提供:字符串、基本數據類型、對象之間互相轉化的方式!
包含每種基本數據類型的相關屬性,如最大值、最小值等
Java中常用類(包裝類擴展知識)