เหตุใดเราจึงใช้คลาส wrapper ใน Java พร้อมตัวอย่าง
เหตุใดเราจึงใช้คลาส wrapper ใน Java พร้อมตัวอย่าง

วีดีโอ: เหตุใดเราจึงใช้คลาส wrapper ใน Java พร้อมตัวอย่าง

วีดีโอ: เหตุใดเราจึงใช้คลาส wrapper ใน Java พร้อมตัวอย่าง
วีดีโอ: Java Programming - ลองเปิดมุมมองใหม่ๆของ Primitive type ด้วย Wrapper class 2024, พฤศจิกายน
Anonim

ข้อดีของ Java Wrapper Class

พวกเขา ถูกนำมาใช้ เพื่อแปลงชนิดข้อมูลดั้งเดิมเป็นวัตถุ (Objects เป็น จำเป็นเมื่อ เรา ต้องผ่านการโต้แย้งในวิธีการที่กำหนด) util มี ชั้นเรียน ซึ่งจัดการเฉพาะวัตถุ ดังนั้นในกรณีนี้ก็ช่วยได้เช่นกัน โครงสร้างข้อมูลเก็บเฉพาะวัตถุและชนิดข้อมูลดั้งเดิม

ต่อมาอาจมีคนถามว่า คลาส wrapper ใน Java มีความสำคัญอย่างไร?

คลาสแรปเปอร์ ใช้ในการแปลงประเภทข้อมูลใด ๆ ให้เป็นวัตถุ ชนิดข้อมูลดั้งเดิมไม่ใช่วัตถุ พวกเขาไม่ได้เป็นของใด ๆ ระดับ ; พวกมันถูกกำหนดในภาษานั้นเอง บางครั้งจำเป็นต้องแปลงประเภทข้อมูลเป็นวัตถุใน Java ภาษา.

ต่อมา คำถามคือ wrappers ใน Java คืออะไร? แรปเปอร์ ชั้นเรียนใน Java . NS แรปเปอร์ class คือคลาสที่อ็อบเจกต์ปิดหรือมีชนิดข้อมูลดั้งเดิม กล่าวอีกนัยหนึ่ง เราสามารถห่อค่าดั้งเดิมเป็น a กระดาษห่อ ออบเจ็กต์คลาส ความต้องการของ แรปเปอร์ ชั้นเรียน พวกเขาแปลงชนิดข้อมูลดั้งเดิมเป็นวัตถุ

ดังนั้น คลาส wrapper ให้ตัวอย่างสองตัวอย่างคืออะไร

NS แปดประเภทข้อมูลดั้งเดิม byte, short, int, long, float, double, char และ boolean ไม่ใช่วัตถุ คลาส Wrapper ใช้สำหรับแปลงชนิดข้อมูลดั้งเดิมเป็นวัตถุ เช่น int เป็นจำนวนเต็ม เป็นต้น

ชั้นห่อ ในชวา

ดั้งเดิม ชั้นห่อ
สั้น สั้น
int จำนวนเต็ม
ยาว ยาว
ลอย ลอย

เราสามารถสร้างคลาส wrapper ของเราเองใน Java ได้หรือไม่?

กำหนดเอง คลาส Wrapper ในคลาส Java Java Wrapper ห่อชนิดข้อมูลดั้งเดิม นั่นคือสาเหตุที่เรียกว่า คลาสกระดาษห่อ . เราทำได้ อีกด้วย สร้าง NS ระดับ ซึ่งล้อมชนิดข้อมูลดั้งเดิม ดังนั้น, เราสร้างได้ ประเพณี คลาส wrapper ใน Java.

แนะนำ: