Manufaktur industri
Industri Internet of Things | bahan industri | Pemeliharaan dan Perbaikan Peralatan | Pemrograman industri |
home  MfgRobots >> Manufaktur industri >  >> Industrial programming >> java

Tipe Data Primitif Java: Panduan Jelas

Variabel adalah bukan lain lokasi memori yang dicadangkan untuk menyimpan nilai. Ini berarti bahwa saat Anda membuat variabel Anda mencadangkan beberapa ruang di memori.

Berdasarkan tipe data dari variabel, sistem operasi mengalokasikan memori dan memutuskan apa yang dapat disimpan dalam memori yang dicadangkan. Oleh karena itu, dengan menetapkan tipe data yang berbeda ke variabel, Anda dapat menyimpan bilangan bulat, desimal, atau karakter dalam variabel ini.

Ada dua tipe data yang tersedia dalam Java −

Primitive Data Types

Ada delapan tipe data primitif yang didukung oleh Java. Tipe data primitif ditentukan oleh bahasa dan dinamai dengan kata kunci. Mari kita sekarang lihat delapan tipe data primitif secara rinci.

byte

short

int

long

float

double

boolean

char

Reference Datatypes

Java Literals

Sebuah literal adalah representasi kode sumber dari nilai tetap. Mereka direpresentasikan secara langsung dalam kode tanpa perhitungan apa pun.

Literals dapat ditugaskan ke variabel tipe primitif apa pun. Contohnya −

 byte a = 68; char a = 'A'; 

byte, int, long, dan short dapat diekspresikan dalam sistem bilangan desimal(basis 10), heksadesimal(basis 16) atau oktal(basis 8) juga.

Prefix 0 digunakan untuk menunjukkan oktal, dan prefix 0x menunjukkan heksadesimal saat menggunakan sistem bilangan ini untuk literals. Contohnya −

 int decimal = 100; int octal = 0144; int hexa = 0x64; 

String literals dalam Java ditentukan seperti di sebagian besar bahasa lain dengan membungkus urutan karakter di antara pasang tanda kutip ganda. Contoh string literals adalah −

Contoh

 "Hello World" "two\nlines" "\"This is in quotes\"" 

String dan char types of literals dapat berisi karakter Unicode apa pun. Contohnya −

 char a = '\u0001'; String a = "\u0001"; 

Bahasa Java mendukung beberapa escape sequence khusus untuk String dan char literals juga. Mereka adalah −

Notation Character represented
\n Newline (0x0a)
\r Carriage return (0x0d)
\f Formfeed (0x0c)
\b Backspace (0x08)
\s Space (0x20)
\t tab
\" Double quote
\' Single quote
\\ backslash
\ddd Octal character (ddd)
\uxxxx Hexadecimal UNICODE character (xxxx)

Apa Selanjutnya?

Bab ini menjelaskan berbagai tipe data. Topik selanjutnya menjelaskan berbagai tipe variabel dan penggunaannya. Ini akan memberi Anda pemahaman yang baik tentang bagaimana mereka dapat digunakan dalam class, interface, dll. Java.


java

  1. Menguasai Konversi & Casting Tipe Python: Panduan Komprehensif
  2. Tipe Data Primitif Java: Panduan Lengkap dengan Contoh
  3. Menguasai Operator Java: Tipe, Sintaks, & Contoh Praktis
  4. Menguasai Antarmuka Java: Konsep, Implementasi, dan Praktik Terbaik
  5. Menguasai Enkapsulasi Java: Panduan Praktis untuk Penyembunyian Data
  6. Menguasai Java Try-with-Resources: Manajemen Sumber Daya Otomatis Dijelaskan
  7. Anotasi Java Dijelaskan: Jenis, Penempatan, dan Contoh Praktis
  8. Menguasai Type Casting Java: Dari Widening hingga Narrowing dan Lebih Lanjut
  9. Menguasai Tipe Data Char C++: Deklarasi, ASCII, dan Teknik Konversi
  10. Variabel, Tipe Data, dan Konstanta dalam C – Panduan Praktis