1. 程式人生 > >Java中常用類(包裝類擴展知識)

Java中常用類(包裝類擴展知識)

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
  • 時間處理相關類
    Date、DateFormat、SimpleDateFormat、Calendar
  • 枚舉類
  • Math類和Random類
  • File類

拓展

為什麽要使用包裝類(Wrapper Class)?

Java並不是純面向對象的語言,但是java中的基本數據類型卻是不面向對象的。但是我們在實際使用中經常需要將基本數據轉化成對象,便於操作。比如:集合的操作中。這時,我們就需要將基本類型數據轉化成對象。

包裝類的作用是什麽?

提供:字符串、基本數據類型、對象之間互相轉化的方式!
包含每種基本數據類型的相關屬性,如最大值、最小值等

Java中常用類(包裝類擴展知識)