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

Java - Tipe Data Dasar

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

Berdasarkan tipe data suatu 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 di Java

Tipe Data Primitif

Ada delapan tipe data primitif yang didukung oleh Java. Tipe data primitif telah ditentukan sebelumnya oleh bahasa dan diberi nama dengan kata kunci. Sekarang mari kita lihat delapan tipe data primitif secara detail.

byte

pendek

int

panjang

mengambang

ganda

boolean

char

Tipe Data Referensi

Literal Java

Literal adalah representasi kode sumber dari nilai tetap. Mereka diwakili langsung dalam kode tanpa perhitungan apa pun.

Literal dapat ditetapkan ke variabel tipe primitif apa pun. Misalnya

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

byte, int, panjang, dan pendek juga dapat dinyatakan dalam sistem bilangan desimal(basis 10), heksadesimal(basis 16) atau oktal(basis 8).

Awalan 0 digunakan untuk menunjukkan oktal, dan awalan 0x menunjukkan heksadesimal saat menggunakan sistem angka ini untuk literal. Misalnya

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

Literal string di Java ditentukan seperti di kebanyakan bahasa lain dengan melampirkan urutan karakter di antara sepasang tanda kutip ganda. Contoh literal string adalah

Contoh

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

Jenis literal string dan char dapat berisi karakter Unicode apa pun. Misalnya

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

Bahasa Java mendukung beberapa urutan pelarian khusus untuk String dan char literal juga. Mereka adalah

Notasi Karakter diwakili
\n Baris baru (0x0a)
\r Carriage return (0x0d)
\f Umpan Formulir (0x0c)
\b Spasi mundur (0x08)
\s Spasi (0x20)
\t tab
\" Kutipan ganda
\' Kutipan tunggal
\\ garis miring terbalik
\ddd Karakter oktal (ddd)
\uxxxx Karakter UNICODE heksadesimal (xxxx)

Apa Selanjutnya?

Bab ini menjelaskan berbagai tipe data. Topik berikutnya menjelaskan berbagai jenis variabel dan penggunaannya. Ini akan memberi Anda pemahaman yang baik tentang bagaimana mereka dapat digunakan di kelas Java, antarmuka, dll.


java

  1. Konversi Jenis Python dan Pengecoran Jenis
  2. Tipe Data Java (Primitif)
  3. Operator Jawa
  4. Antarmuka Jawa
  5. Enkapsulasi Java
  6. Java mencoba-dengan-sumber daya
  7. Anotasi Jawa
  8. Pengecoran Tipe Jawa
  9. Tipe Data C++ Char dengan Contoh
  10. Variabel C, Tipe Data, Konstanta