Pengertian Tipe Integer Bahasa Java
Pengertian Tipe Integer Bahasa Java
Tipe data integer adalah tipe data yang dipakai untuk menampung angka bulat positif maupun negatif, seperti: 4, 30, dan -1234. Di dalam bahasa Java, terdapat 4 sub-tipe integer yang dibedakan berdasarkan jangkauan angka:
- byte
- short
- int
- long
Tabel berikut merangkum jangkauan setiap tipe data integer dalam bahasa Java:
| Jenis Tipe Data | Ukuran Memory Penyimpanan | Jangkauan |
|---|---|---|
| byte | 1 byte | -128 hingga 127 |
| short | 2 byte | -32,768 hingga 32,767 |
| int | 4 byte | -2,147,483,648 hingga 2,147,483,647 |
| long | 8 byte | -9,223,372,036,854,775,808 hingga 9,223,372,036,854,775,807 |
Ukuran Memory Penyimpanan adalah jumlah memory yang dibutuhkan untuk menyimpan angka tersebut. Semakin besar jangkauan, semakin banyak juga ruang memory yang dibutuhkan.
Bahasa Java juga tidak mengenal integer unsigned seperti di bahasa C atau C++. Unsigned adalah sebuah cara mengorbankan nilai negatif untuk memperbesar jangkauan angka positif. Artinya, di Java tipe data integer akan selalu memiliki angka negatif dan positif.

Komentar
Posting Komentar