Pangram adalah salah satu jenis kalimat, yang memiliki keunikan atau ciri khas , dengan mencakup keseluruhan huruf alfabet ,sekaligus dalam satu kalimat , paling tidak satu kali. Salah satu contoh kalimat ,yang menggunakan pangram dalam bahasa inggris yaitu "The quick brown fox jumps over the lazy dog". Sedangkan jika dalam bahasa indonesia yaitu "Muharjo seorang xenofobia universal yang takut pada warga jazirah, contohnya Qatar".
Pada artikel belajar java kali ini , kita akan mencoba menerapkan pangram , dengan membuat contoh program cek kondisi untuk menentukan, apakah kalimat yang dimaksud termasuk panagram atau tidak , di bahasa pemrograman java. Selengkapnya , berikut mari kita simak lebih lanjut :
1. Pertama buka IntelliJ IDEA ,atau Software IDE lain yang kalian gunakan , di Komputer atau Laptop kalian.
2. Kalian bisa perhatikan Contoh code ,beserta penjelasanya di bawah:
Contoh Code :
Penjelasan :
Pada contoh code program di atas , kita akan mencoba menentukan apakah kalimat tersebut pangram atau tidak , dalam bahasa inggris.
Pertama pada baris code awal , kita menginisialisasi nilai pada variable kalimat.
Selanjutnya ,kita membuat method .isPangramString() , yang menggunakan tipe return boolean.
Di dalam method tersebut , kita menggunakan kondisional if else, untuk menentukan kalimat pangram.
Seperti disini kita menggunakan method .length() , untuk mengambil panjang nilai dari variable kalimat, lalu jika kurang dari 26 (jumlah huruf alfabet), maka akan mengembalikan nilai false.
Kemudian pada block else , kita menggunakan looping for , untuk menampilkan huruf alfabet ,dengan tipe data char.
Lalu di dalam blocknya , kita mengkondisikannya dengan if , dengan method indexOf() , untuk mengetahui urutan index , dan mengembalikan nilai ,dengan tipe data integer. Jika kurang dari 0 , maka akan mengembalikan nilai false.
Setelah itu , jika semua kondisi di atasnya ,tidak ada yang false, kita kembalikan nilai true, yang akan kita tampilkan output hasilnya, dengan mengisi argument pada method .isPangram() dengan variable kalimat method .toLowerCase() , untuk merubah semua nilai di variable kalimat , menjadi kecil.
Output :
Contoh Code :
Contoh Code |
Penjelasan :
Pada contoh code program di atas , kita akan mencoba menentukan apakah kalimat tersebut pangram atau tidak , dalam bahasa inggris.
Pertama pada baris code awal , kita menginisialisasi nilai pada variable kalimat.
Selanjutnya ,kita membuat method .isPangramString() , yang menggunakan tipe return boolean.
Di dalam method tersebut , kita menggunakan kondisional if else, untuk menentukan kalimat pangram.
Seperti disini kita menggunakan method .length() , untuk mengambil panjang nilai dari variable kalimat, lalu jika kurang dari 26 (jumlah huruf alfabet), maka akan mengembalikan nilai false.
Kemudian pada block else , kita menggunakan looping for , untuk menampilkan huruf alfabet ,dengan tipe data char.
Lalu di dalam blocknya , kita mengkondisikannya dengan if , dengan method indexOf() , untuk mengetahui urutan index , dan mengembalikan nilai ,dengan tipe data integer. Jika kurang dari 0 , maka akan mengembalikan nilai false.
Setelah itu , jika semua kondisi di atasnya ,tidak ada yang false, kita kembalikan nilai true, yang akan kita tampilkan output hasilnya, dengan mengisi argument pada method .isPangram() dengan variable kalimat method .toLowerCase() , untuk merubah semua nilai di variable kalimat , menjadi kecil.
Output :
Output Hasil |