Modul 1 Tipe Data
Modul 1 Tipe Data
TIPE DATA
1. Tujuan
Mahasiswa dapat menggunakan tipe data sesuai dengan kebutuhan dan
dapat mengimplementaskannya dengan bahasa pemrograman Java.
2. Teori Singkat
Setiap bahasa pemrograman memiliki tipe data yang spesifik. Tipe data
akan digunakan untuk mendeklarasikan variable yang digunakan. Tipe data
digunakan untuk menentukan bentuk data yag dapat ditampung oleh sebuah
variabel .
Java memiliki delapan tipe data primitive (atau tipe data bawaan dari java),
meliputi 4 tipe bilangan bulat, 2 tipe untuk bilangan titik mengambang dan sisanya
untuk karakter dan boolean
Bilangan integer biasanya menggunakan int, dan bukan byte, short maupun
long. Bilangan integer juga mengenal nilai positif dan negatif ( signed number ).
Tipe data byte dan short hanya digunakan pada aplikasi khusus yang
memperhatikan penggunaan memori. Sedangkan long jarang digunakan karena
jarang memerlukan bilangan sebesar kapasitas long. Semua bilangan bulat dalam
Java secara default dianggap sebagai tipe int.. Sedangkan bilangan yang ingin
dikategorikan sebagai long harus diakhiri dengan huruf L. Misalnya : 18102006L.
Hasil Eksekusi :
Nilai Byte : 34
Nilai Short : 714
Nilai Int : 2235641
Nilai Long : 546767226531
Press any key to continue . . .
Semua bilangan pecahan atau desimal dalam Java tanpa diakhiri huruf f
akan dianggap sebagai double. Sedangkan bilangan yang ingin dikategorikan
sebagai float harus diakhiri dengan huruf F. Misalnya : 4.22 F atau 2.314f.
Kode Keterangan
\b Backspace
\t Tab
\n Linefeed
\r Carriage return
\f Formfeed
\ Petik tunggal
\ Petik ganda
\ddd Octal (dd= 0 s/d 377)
\xdd Heksadesimal (dd=0 s/d FF atau ff
3. Pelaksanaan Praktikum
Berapa hasil yang diperoleh sewaktu program tersebut dieksekusi? Apakah hasilnya
2.5? Mengapa bisa demikian? Lalu benarkah hasilnya? Jelaskan dan simpulkan
dalam laporan anda.
Apakah yang terjadi dengan kalimat STMIK Akakom yang ditampilkan dengan
perintah-perintah System.out.println di atas? Mengapa bisa demikian?
Jelaskanlah dan simpulkan dalam laporan anda.
Apa yang terjadi sewaktu program di atas dieksekusi? Mengapa bisa demikian?
Sekarang tambahkan L pada akhir angka pada baris 3. Apa yang terjadi?
Mengapa bisa demikian? Jelaskan dalam laporan anda?
Apa yang terjadi sewaktu program di atas dieksekusi? Mengapa bisa demikian?
Sekarang gantilah char pada baris 3 dengan String. Apa yang terjadi? Mengapa
bisa demikian? Jelaskan dalam laporan anda?
4. Latihan
Buatlah sebuah program sederhana untuk menerima masukan bertipe string dari
keyboard berupa password. Selanjutnya program akan mencocokan password
tersebut. Jika password yang dimasukkan sama dengan AKAKOM maka akan
tampil pesan password anda benar tetapi jika tidak akan tampil pesan password
anda salah.