[Java] Wrapper Classes 介紹 - iT 邦幫忙
文章推薦指數: 80 %
閱讀時間: 10分鐘. Wrapper class 內的物件(object) 是包含基本資料型類別(primitive data types)。
當我們利用Wrapper class創建一個物件時,它會包括一個變數而這個 ...
0
[Java]WrapperClasses介紹
java
wrapperclasses
wrapper
primitivetype
martinyeung
2020-02-0322:27:11‧3013瀏覽
閱讀時間:10分鐘
Wrapperclass內的物件(object)是包含基本資料型類別(primitivedatatypes)。
當我們利用Wrapperclass創建一個物件時,它會包括一個變數而這個變數會包含一個資料型類別。
作用:
透過將基本資料型類別轉做物件,可以將基本資料型類別(primitivedatatypes)轉換成其他基本資料型類別。
亦可以將基本資料型類別轉做物件(Objects),再應用到Collectionframework(例如ArrayListandVector)。
在java.utilpackage內,只可以處理(Objects)。
可以在多執行緒的情況下支持同步。
在Java中,一共有8個基本資料型類別(primitivedatatypes)。
它們有各自對應的WrapperClass。
例子:
importjava.util.ArrayList;
classAutoboxing
{
publicstaticvoidmain(String[]args)
{
charch='a';
//Autoboxing-chartoCharacterobject的轉換
Charactera=ch;
ArrayList
標記
{{result.label}}
{{result.account}}
關閉
延伸文章資訊
- 1Introduction to Java Primitives | Baeldung
The eight primitives defined in Java are int, byte, short, long, float, double, boolean, and char...
- 2Java 入門指南- 單元3 - 基本資料型態與參考 - 程式語言教學誌
Java 中的變數(variable) 有兩種,一種是基本資料型態(primitive data type) ,另一種則是對物件(object) 的參考(reference). variable...
- 3Primitive Types - Wikibooks, open books for an open world
Primitive types are the most basic data types available within the Java language. There are 8: bo...
- 4Primitive Data Types - Java Tutorials - Oracle Help Center
Primitive Data Types · byte: The byte data type is an 8-bit signed two's complement integer. · sh...
- 5[Java] Wrapper Classes 介紹 - iT 邦幫忙
閱讀時間: 10分鐘. Wrapper class 內的物件(object) 是包含基本資料型類別(primitive data types)。 當我們利用Wrapper class創建一個物件...