کلاس های Wrapper راهی برای استفاده از انواع داده های اولیه (int
، بولی
،
و غیره) به عنوان اشیا.
جدول زیر نوع اولیه و کلاس wrapper معادل را نشان میدهد:
نوع داده اولیه | کلاس Wrapper |
---|---|
بایت | بایت |
کوتاه | کوتاه |
int | عدد صحیح |
طولانی | طولانی |
شناور | شناور |
دوبرابر | دوبل |
بولی | بولی |
char | شخصیت |
گاهی اوقات باید از کلاس های wrapper استفاده کنید، برای مثال هنگام کار با اشیاء مجموعه، مانند
به عنوان ArrayList
، که در آن انواع اولیه نمی توانند
استفاده می شود (لیست فقط می تواند اشیاء را ذخیره کند):