Literal Pada Bahasa Pemrograman Java
26 Agu 2020
2 Komentar
Pada artikel sebelumnya sudah membahas jenis - jenis variabel yang ada pada bahasa pemrograman Java. Kali ini saya akan membagikan tentang literal. Jika anda ingin bergelud di dunia programming khususnya bahasa pemrograman Java, banyak sekali yang harus anda kuasai salah satunya adalah literal. Berikut ini merupakan pengertian serta macam - macam literal.
Pengertian Literal
Literal adalah semua informasi yang merepresentasikan suatu nilai, terdiri dari : literal bilangan, literal karakter, literal string, literal Boolean.
Contohnya (int bil = 100) Pada contoh tersebut, yang dinamakan dengan literal adalah 100, yang merupakan bilangan bulat atau integer.
Baca Juga : Pengertian dan Jenis Variabel dalam Bahasa Pemrograman Java
Macam - Macam Literal
Berikut ini merupakan macam - macam literal, antara lain :
- Literal Bilangan Bulat
Literal bilangan bulat merupakan yang isinya mengandung bilangan bulat. Berikut ini merupakan contoh dari literal bilangan bulat.Contoh :
int bil = 20;
Artinya variable bil memiliki literal 20, dan bertipe data integer. - Literal Karakter
Pada bagian tipe data, kita mengenal tipe data karakter yang diambil dari karakter Unicode. Nah, ternyata karakter juga bisa dituliskan dalam bentuk kode ASCII, yaitu dengan menambahkan \u00 sebelum kode karakternya. Contohnya sebagai berikut.Contoh :
char karakter = '\u0041';
Diatas merupakan penulisan karakter huruf ‘A’ dalam bentuk ASCII. Ada beberapa karakter lain selain alfabet yang dilambangkan dengan escape sequence. - Literal Boolean
Seperti pada tipe data Boolean bahwa nilainya hanya true atau false.Contoh :
boolean masa = true; boolean maenya = false;
- Literal Bilangan Riil
Bilangan riil, baik bilangan desimal, pecahan, eksponen masuk ke dalamnya. Untuk itu, tipe data yang memenuhi adalah float dan double. Penulisannya cukup dengan menambahkan d atau D untuk tipe data double dan f atau F untuk tipe data float setelah bilangan.Contoh :
float bilangan = 1.234f; double angka = 3.767d;
- Literal String
String merupakan gabungan huruf dan angka yang tersuaun menjadi suatu kata atau kalimat. Seperti dijelaskan pada bagian tipe data bahwa String bukan merupakan tipe data dasar. Jika anda telusuri lebih jauh mengenai kelas String, maka anda akan menemukan metode - metode guna memanfaatkan String ini, seperti penggabungan, pemecahan, modifikasi, perbandingan, dan sebagainya.Contoh :
String nama = "Aji Fauzi Pangestu";
- Literal Null
Null adalah suatu kondisi dimana suatu objek tidak diberi alokasi memori. Apabila suatu saat tertentu dideklarasikan, maka komputer akan melakukan pengalokasian memori dan apabila telah selesai digunakan, maka objek tersebut akan kembali melepas pengalokasian memori.Contoh :
binatang = null;
Contoh Program
Berikut ini merupakan contoh program literal :
public class LuasSegitiga{ public static void main(String[] args){ int alas = 20; int tinggi = 7; float luas; luas = ((float)(alas*tinggi))/2; System.out.println("Luas segitiga adalah "+luas); } }
Hasil pengujian program :
Keterangan :
Pada program diatas merupakan implementasi literal bilangan riil dengan tipe data float. Tipe data float biasanya mengandung nilai desimal, pecahan. Program tersebut merupakan perhitungan Luas Segitiga dimana nilai alas dan tinggi sudah di deklarasikan terlebih dahulu dengan literal bilangan bulat.
Perintah public static void main (String[] args) merupakan elemen yang harus ada dalam bahasa pemrograman java, karena tanpa adanya elemen tersebut, program yang di buat dengan bahasa pemrograman java tidak akan berjalan dengan baik. Public merupakan sebuah pernyataan yang menyatakan bahwa elemen atau statement tersebut bersifat public yang artinya, dapat di panggil di manapun. Didalam metode main dapat kita lihat terdapat String[] args yang terdapat di dalam tanda kurung "()", bagian yang terdapat di dalam kurung tersebut disebut dengan parameter atau argument.
Dan args merupakan argumen bertipe data string yang mengandung array. Darimana kita tahu bahwa args mengandung array ? perhatikan pada string[] args pada element tersebut mengandung tanda "[ ]", yang mana dalam bahasa pemrograman tanda seperti itu di artikan bahawa elemen tersebut merupakan array.
Public, dapat diartikan bahwa argumen atau metode main() merupakan sebuah metode yang bersifat publik, dengan kata lain metode main dapat dipanggil dimana saja. Void merupakan suatu tipe data yang menyatakan bahwa deklarasi code tidak memerlukan nilai balik atau return. Pada kasus ini metode main tidak memerlukan sebuah nilai balik.
String menyatakan bahwa argumen yang terdapat pada code java terseebut merupakan String. String merupakan kumpulan char atau sekumpulan character, dalam bahasa indonesia string dapat di artikan sebagai kata atau kalimat, sedangkan char merupakan character, character meliputi huruf, angka dan beberapa symbol.
Args merupakan argumen bertipe data string yang mengandung array. Args dapat di misalkan sebagai memory untuk menampung program. Misal, apabila anda menjalankan program pada Java “Program_Java satu dua” dan kemudian args akan terisi [“satu”, “dua”].
Cukup sekian artikel mengenai Literal Pada Bahasa Pemrograman Java. Mohon maaf apabila terdapat banyak kesalahan dalam penyampaian maupun penulisan. Semoga bermanfaat bagi para pembaca dan jangan lupa untuk membagikan artikel ini, semoga yang sudah membagikan artikel ini diberi pahala yang berlimpah karena sudah mengamalkan ilmunya kepada orang lain. Terimakasih
mantap om . terimakasih
BalasHapusoke sama - sama
BalasHapus