Tutorial Java Dasar 002 – Variable dan Type Data

Semarsoft.com – Kita lanjutkan belajar java dasar di bagian kedua ini mengenai Variable dan Type Data, pada bagian sebelumnya sudah saya ulas mengenai membuat hello world yang di dalamnya terdapat cara pembuatan project, cara menulis code program dan penjelasan dasar lainnya, jika anda belum membacanya, silahkan baca terlebih dahulu Tutorial Java Dasar 001 – Membuat Hello World

Konsep Varible dan Type Data

Pada bagian yang kedua ini saya buatkan contoh dalam kehidupan sehari-hari agar kita lebih mudah memahami tentang variable dan type data, perhatikan konsep di bawah ini

Iza adalah seorang siswa yang akan makan siang. Ibu nya dirumah sudah menyediakan makanan di dapur. Iza pergi ke dapur untuk mengambil piring sebagai tempat nasi. Setelah piring diambil, Iza menuangkan nasi ke dalam piring yang diambil. Setelah mengambil nasi dan lauk kemudian Iza mengambil gelas. Setelah gelas diambil Iza menuangkan air minum ke dalam gelasnya.

Dari cerita di atas dapat diambil kesimpulan

Ukuran wadah di dalam program disebut Tipe data (ukuran piring, ukuran gelas)
Wadah / Tempat  di dalam program disebut Variabel atau Properti  ( Gelas, Piring)
Isi di dalam program disebut Value atau Data (Gelas berisi air, Piring berisi Nasi dan lauk)

Sebelum mengambil wadah atau tempat maka tentukan dulu ukuran wadah yang akan dipakai untuk mengambil sesuatu baru kemudian ambil tempat atau wadahnya.
Misal anda ingin minum 1 gelas, namun anda menggunakan wadah galon/bak tentunya ini sangat mubaddzir, karena kita tidak tepat dalam penggunaan wadahnya
Didalam pembuatan program juga sama. Tentukan dulu ukuran wadahnya untuk menampung datanya kemudian baru masukan isinya.


Jadi variable atau wadah itu selalu dilengkapi oleh type data, type data adalah data yang akan dimasukkan ke dalam wadahnya itu bentuknya apa?,

Secara umum kalau kita lihat di dalam keyboard itu ada 3
Yang pertama adalah Tulisan atau  huruf atau kalimat
Yang kedua adalah Symbol
Kelompok tersebut masuk dalam type data String

Jika ditulis di dalam Java seperti ini

String adalah nama type datanya,dan tulisan merupakan nama variablenya
String menggunakan huruf S besar, Penggunakan S di dalam java itu selalu diawali huruf besar

Yang Ketigaadalah angka
Jika ditulis di dalam Java seperti ini

Dapat diambil kesimpulan, setiap mendeklarasikan / menuliskan variable selalu diawali dengan type data atau mudahnya bisa mengikuti aturan berikut

jenis_typedata Nama_variable 
atau
jenis_typedata Nama_variable=isinya


Jenis-Jenis Type data

Integer  (Bilangan Bulat)

TipeData Ukuran (bit) Range
Byte 8 -128 s.d. 127
Short 16 -32768 s.d. 32767
Int 32 -2147483648 s.d. 2147483647
Long 64 -9223372036854775808 s.d. 9223372036854775807

Pecahan

Tipe Ukuran Range Presisi
bytes bit
float 4 32 +/- 3.4 x 1038 3.4
double 8 64 +/- 1.8 x 10308 1.8

Tipe data boolean

Type Data Contoh
boolean boolean kondisi = true;
boolean kondisi = false;

Tipe data referensi

Tipe Data Penjelasan
array Data dalam larikan atau rantangan
class Kumpulan dari variabel dan function (method)
interface Kumpulan method yang dideklarasikan

 

Aturan Penamaan Variable, method dan class

Mendeklarasikan nama variabel wajib mengikuti aturan yang ditentukan oleh bahasa pemrograman yang kita gunakan. Namun secara umum aturan yang berlaku untuk hampir semua bahasa pemrograman. umumnya aturan penulisan varibel seperti berikut ini

Nama variabel harus diawali dengan huruf.
Tidak boleh menggunakan spasi pada satu nama variabel. Spasi bisa diganti dengan karakter underscore (_).
Nama variabel tidak boleh mengandung karakter-karakter khusus,
seperti : .,+, -, *, /, <, >, &, (, ) dan lain-lain.
Nama variabel tidak boleh menggunakan kata-kata kunci bahasa pemrograman java

Project di IntelliJ

Buatlah project baru di IntelliJ kemudian Tulislah linsting code seperti  di bawah ini

 

jalankan dengan menekan tombol (SHIFT + F10)

sehingga tampil seperti gambar di bawah ini

Penjelasan Coding

 

  1. Baris pertama mendeklarasikan nama package
  2. Baris ketiga : mendeklarasikan nama dari clas
  3. Baris kelima mendeklarasikan nama Method main
  4. Baris keenam mendeklarasikan variable nama dengan type data String dengan  value “belajar di server lokal”
  5. Baris ketujuh mendeklarasikan variable umur dengan type data string dengan value 2
  6. Baris kedelapan mendeklarasikan variable uang dengan type data Double dengan value 30.51
  7. Baris kesembilan mendeklarasikan variable huruf dengan type data char dengan value 65, ini digunakan untuk menampilkan huruf di keyboard menggunakan kode ascii
  8. Baris kesepuluh mendeklarasikan variable phi dengan type data float
  9. Baris kesebelas menginisialisasi variable phi dengan value 3.14
  10. Baris keduabelas mendeklarasikan variable kondisi dengan type data boolean dengan value true
  11. Baris ke empat belas hingga delapan belas perintah yang digunakan untuk menampilkan nilai/data

Perintah tersebut merupakan perintah outputan
digunakan untuk menampilkan data

 

You May Also Like

About the Author: Semar Soft

Leave a Reply

Your email address will not be published. Required fields are marked *