Mahasiswa Unusa - Dengan menyebut nama Allah Yang Maha Pengasih lagi
Maha Penyayang, puji syukur kami panjatkan kehadirat Allah SWT, yang telah
melimpahkan Rahmat, Hidayah, dan Inayah-Nya sehingga kami dapat
merampungkan penyusunan makalah bahasa pemograman java dengan judul
"VARIABEL DAN TIPE DATA DALAM BAHASA PEMOGRAMAN JAVA .
VARIABEL
Variabel adalah sebuah wadah atau tempat penyimpanan suatu nilai untuk di
proses dan digunakan kembali, untuk lebih mudahnya variabel juga bisa diartikan
sebagai tempat untuk menyimpan nilai sementara, perhatikan kode java di bawah
ini.
Pada kode di atas bisa kita lihat bahwa nama merupakan sebuah variabel yang
diberi label nama, variabel nama menyimpan teks (huruf) yaitu “salam”, variabel
nama bisa kita ubah sesuai dengan apa yang kita inginkan seperti : nama_siswa,
namanya, dll.
Assalammu'alaikum salam
Soal : Kenapa harus tulisan “salam” yang keluar ketika program dijalankan ?.
Jawab : Karena kita sudah mendeklarasikan variable nama dengan tulisan “salam”,
dan kita bisa mengganti tulisan.
Dari kesimpulan diatas, bisa kita simpulkan bahwa variabel adalah suatu tempat
menyimpan nilai untuk digunakan kembali.
Catatan :
Aturan Penulisan Variabel
Nama variabel tidak boleh menggunakan kata kunci dari Java (reserved
word) seperti if, for, switch, dll.
Nama variabel boleh menggunakan huruf, angka (0-9), garis bawah
(underscore), dan symbol dollar ($), namun penggunaan garis bawah dan
symbol lebih baik dihindari.
Nama variabel harus diawali dengan huruf kecil, karena Java menggunakan
gaya CamelCase.
Apabila nama variabel lebih dari 1 suku kata, maka kata ke-2 dituliskan
dengan diawali dengan huruf besar.dan seterusnya, contoh namaVariabel.
TIPE DATA
Tipe data adalah jenis data dari sebuah variabel, jenis (karakteristik) ini nantinya
akan menentukan fungsi variabel itu sendiri, secara umum, tipe data itu bisa
berupa text dan angka, coba perhatikan kode java dibawah ini.
Variabel nama diatas menyimpan sebuah data berjenis String, sedangkan tipe data
string adalah salah satu jenis tipe data yang berupa text.
Perlu kita ketahui bahwa tipe data bukan hanya tentang menyimpan jenis data
angka atau teks, namun juga tentang kapasitas penyimpanan, setiap tipe data
mempunyai kapatisitas penyimpanan yang berbeda beda, dan itu akan kami
jelaskan di sub bab berikutnya.
MACAM TIPE DATA
Tipe data primivite adalah tipe data yang hanya bisa menyimpan satu nilai dalam
satu variabelnya, tipe data primitive juga terbagi dalam beberapa jenis macam tipe
data.
Tipe data angka, tipe data yang digunakan untuk menyimpan data angka.
Tipe data karakter, tipe data yang digunakan untuk menyimpan 1 karakter
dengan ditandai tanda petik tunggal(‘) didepan dan belakang dalam
penulisannya .
Tipe data boolean, tipe data yang hanya bernilai True atau False.
Tipe data angka adalah tipe data yang dapat digunakan oleh variabel untuk
menyimpan suatu nilai dalam bentuk angka.
Catatan :
Type : Jenis dalam tipe data angka (numerik)
Keyword : Kata kunci yang digunakan dalam penulisan tipe data bahasa java
Kapasitas : Kapasitas penyimpanan
Rentang Nilai : Nilai angka yang bisa digunakan
Tipe data karakter adalah tipe data yang dapat digunakan oleh variabel untuk
menyimpan suatu nilai dalam bentuk satu karakter, karakter itu sendiri bisa berupa
sebagai berikut :
Perlu diketahui bahwa penulisan nilai dalam tipe data karakter harus di diawali
dan di akhiri dengan tanda petik tunggal (‘), perhatikan contoh dibawah ini.
Perlu diingat kembali, bahwa tipe data karakter hanya bisa menerima satu karakter
saja, jika lebih akan terjadi error dalam penulisan kode (sytax error), seperti
contoh dibawah ini.
Tipe data karakter diatas menyimpan 2 macam karakter, yakni A dan B, hal
tersebut tidak diperbolehkan karena kode tidak akan bisa berjalan dengan benar,
tapi kita masih bisa membuat kode diatas berjalan dengan benar, jika kita
menggunakan tipe data String, dan itu akan kita bahas dibab sub berikutnya.
Tipe data karakter adalah tipe data yang dapat digunakan oleh variabel untuk
menyimpan suatu nilai dalam bentuk TRUE atau FALSE, jadi tipe data boolean
hanya mempunyai 2 nilai, yaitu true dan false, contoh.
True
false
Tipe data referensi adalah tipe data yang bisa menyimpan beberapa nilai dalam
satu variabelnya, tipe data referensi juga mempunyai beberapa jenis macam tipe
data.
1. Array
2. Enumerated
3. Record
4. String
Namun di antara jenis jenis di atas, hanya tipe data String yang akan kami bahas.
Tipe data String adalah tipe data yang dapat digunakan oleh variabel untuk
menyimpan suatu nilai dalam bentuk beberapa karakter, dari pengertian diatas,
bisa kita simpulkan bahwa tipe data char dengan string hampir mempunyai
kemiripan, perbedaannya hanya terletak pada jumlah karakternya saja, bahkan
sebagian pakar mengatakan string adalah sekumpulan karakter, contoh..
Catatan : Tipe data ini tidak hanya terdiri dari huruf saja, angka yang disimpan ke
variabel bertipe string atau char akan dianggap sebagai teks sehingga tidak bisa
digunakan untuk menghitung, seperti contoh.
1020
Meskipun berbentuk angka 10 dan 20 hasil yang dikeluarkan adalah 1020, karena
variabel diatas menyimpan tipe data teks berupa string, jadi program tersebut
bukan menambahkan melainkan menggabungkan kedua variabel tersebut.
Untuk penulisannya sendiri, nilai dari tipe data string selalu diapit dengan tanda
petik dua (“).
1. LATIHAN PENJUMLAHAN
Soal : Perhatikan skrip berikut ini. Lengkapilah skrip berikut ini sehingga program
berjalan dengan benar.
Jawab :
Output :
run:
Nilai A = 1500
Nilai B = 75
Jumlah = 1575
BUILD SUCCESSFUL (total time: 0 seconds)
Analisa :
2. LATIHAN PEMBAGIAN
Soal : Perhatikan skrip berikut ini. Lengkapilah skrip berikut ini sehingga program
berjalan dengan benar.
Jawab :
public class Pembagian {
public static void main(String[] args) {
//deklarasi variable
int a = 20;
int b = 8;
int hasilBagi = (a/b);
//proses
System.out.println("A = " + a);
System.out.println("B = " + b);
System.out.println("A dibagi B = " + hasilBagi);
}
}
Output :
run:
A = 20
B=8
A dibagi B = 2
BUILD SUCCESSFUL (total time: 0 seconds)
Analisa :
3. LATIHAN SALAM2
Jawab :
Output :
run:
SALAM
MALAS
BUILD SUCCESSFUL (total time: 0 seconds)
Analisa :
4. LATIHAN KALIMAT
Jawab :
Output :
run:
Saya menulis program Java hari ini
BUILD SUCCESSFUL (total time: 0 seconds)
Analisa :
Catatan : jika menggunakan tipe data string maka spasi ( ) juga ikut terbaca oleh
program
Soal : Tulislah program berikut ini. Kemudian, berikan komentar untuk setiap
baris kode program yang ada.
Jawab :
Output :
run:
Nama : Budi
Nilai : 54
Status : false
BUILD SUCCESSFUL (total time: 0 seconds)
Analisa :
PENUTUP
KESIMPULAN
Pada makalah Bahasa Pemrograman Java ini saya menggunakan Netbeans IDE
sebagai editor. Dari hasil makalah ini, saya bisa memahami dan mengerti tentang
variable dan tipe data lebih dalam lagi.
SARAN
Semoga makalah bahasa pemograman java lebih di tingkatkan lagi. Agar
mahasiswa dapat membangun sebuah aplikasi atau sistem informasi yang
kemudian bisa diterapkan dalam kehidupan sebagai kebutuhan akan informasi.
Yah munkin itulah yang bisa dapat kami sampaikan mengenai contoh makalah tipe
data dan variabel dalam bahasa pemograman java, jika sobat memerlukan file
makalah ini dengan bentuk PDF maupun word, silahkan sobat hubungi kami
melalui email, atau bisa juga dengan cara berkomentar dibawah ini.