Java基本資料對應的封裝類
在java中一切都是以類為基礎的,並且java對基本的資料類型也進行了封裝,如下所示,將介紹幾個基本的資料類型及其封裝類:
1 Boolean VS boolean public final class Boolean extends implements , <>
Boolean 類將基本類型為 boolean 的值封裝在一個對象中。一個 Boolean 類型的對象只包含一個類型為 boolean 的欄位。
此外,此類還為 boolean 和 String 的相互轉換提供了許多方法,並提供了處理 boolean 時非常有用的其他一些常量和方法。
2 Byte VS byte public final class Byte extends implements <>
Byte 類將基本類型 byte 的值封裝在一個對象中。一個 Byte 類型的對象只包含一個類型為 byte 的欄位。
此外,該類還為 byte 和 String 的相互轉換提供了幾種方法,並提供了處理 byte 時非常有用的其他一些常量和方法。
3 Character VS char public final class Character extends implements , <>
Character 類在對象中封裝一個基本類型 char 的值。Character 類型的對象包含類型為 char 的單個欄位。
此外,該類提供了幾種方法,以確定字元的類別(小寫字母,數字,等等),並將字元從大寫轉換成小寫,反之亦然。
4 Double VS double public final class Double extends implements <>
Double 類在對象中封裝了一個基本類型 double 的值。每個 Double 類型的對象都包含一個 double 類型的欄位。
此外,該類還提供了多個方法,可以將 double 轉換為 String,將 String 轉換為 double,還提供了其他一些處理 double 時有用的常量和方法。
5 Float VS float public final class Float extends implements <>
Float 類在對象中封裝了一個 float 基本類型的值。Float 類型的對象包含一個 float 類型的欄位。
此外,此類提供了幾種方法,可在 float 類型和 String 類型之間互相轉換,並且還提供了處理 float 類型時非常有用的其他一些常量和方法。
6 Integer VS int public final class Integer extends implements <>
Integer 類在對象中封裝了一個基本類型 int 的值。Integer 類型的對象包含一個 int 類型的欄位。
此外,該類提供了多個方法,能在 int 類型和 String 類型之間互相轉換,還提供了處理 int 類型時非常有用的其他一些常量和方法。
7 Long VS long public final class Long extends implements <>
Long 類在對象中封裝了基本類型 long 的值。每個 Long 類型的對象都包含一個 long 類型的欄位。
此外,該類提供了多個方法,可以將 long 轉換為 String,將 String 轉換為 long,除此之外,還提供了其他一些處理 long 時有用的常量和方法。
8 Short VS short public final class Short extends implements <>
Short 類在對象中封裝基本類型 short 的值。一個 Short 類型的對象只包含一個 short 類型的欄位。
另外,該類提供了多個方法,可以將 short 轉換為 String,將 String 轉換為 short,同時還提供了其他一些處理 short 時有用的常量和方法。