Belajar Mengenal Operator Instanceof Pada Kegiatan Java
instanceof yaitu salah satu operator ,yang tergolong ke dalam keyword di bahasa pemrograman Java , yang dipakai untuk membandingkan suatu objek ,apakah termasuk instansiasi dari suatu class ,atau tidak ,yang dimana kondisinya nanti akan menghasilkan nilai true ataupun false. Karena instanceof ,merupakan salah satu bab dari keyword di bahasa pemrograman Java , jadi kita tidak dapat memakai keyword tersebut sebagai nama variable ,kecuali jikalau kita memakai penamaan CamelCase. Pada artikel mencar ilmu java kali ini , kita akan mencoba mengenal pola penggunaan instanceof , di dalam bahasa pemrograman Java. 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 dapat pehatikan Contoh code ,beserta penjelasanya di bawah:
Contoh Code:
Penjelasan :
Pertama-tama , pada pola code diatas ,kita mendeklarasi dan mendefinisikan nilai pada variable sesuai dengan class masing-masing.
Lalu kita menginstansiasi objek main pada class Main().
Selanjutnya ,dengan memakai statement System.out.println() , kita mengecek kondisi apakah main merupakan instansiasi dari class Main() , dengan memakai keyword instanceof , kemudian kesudahannya akan menampilkan output true atau false.
Pada baris di bawahnya , kita memakai state atau atribut ,yang ada di dalam objek main , lalu mengecek kondisi dengan instanceof , menurut nilai atau value ,yang di definisikan , apakah sesuai atau tidak.
main instanceof Main kesudahannya true , alasannya main memang instansiasi dari class Main().
main.pesan instanceof String kesudahannya true ,karena nilainya sesuai dengan class String.
main.level instanceof Integer kesudahannya true , karena nilainya sesuai dengan class Integer.
main.benar instanceof Boolean kesudahannya true , alasannya nilainya sesuai dengan class Boolean.
main.oke instanceof Character kesudahannya true , alasannya nilainya sesuai dengan class Character.
Output:
true
true
true
true
true
Contoh Code :
Penjelasan :
Kita juga dapat mengecek kondisi instanceof , dengan memakai , control statement if else , menyerupai pada pola code diatas. Yang akan menghasilkan output Benar.
Output:
Benar
Contoh Code:
![]() |
Contoh Operator InstanceOf |
Penjelasan :
Pertama-tama , pada pola code diatas ,kita mendeklarasi dan mendefinisikan nilai pada variable sesuai dengan class masing-masing.
Lalu kita menginstansiasi objek main pada class Main().
Selanjutnya ,dengan memakai statement System.out.println() , kita mengecek kondisi apakah main merupakan instansiasi dari class Main() , dengan memakai keyword instanceof , kemudian kesudahannya akan menampilkan output true atau false.
Pada baris di bawahnya , kita memakai state atau atribut ,yang ada di dalam objek main , lalu mengecek kondisi dengan instanceof , menurut nilai atau value ,yang di definisikan , apakah sesuai atau tidak.
main instanceof Main kesudahannya true , alasannya main memang instansiasi dari class Main().
main.pesan instanceof String kesudahannya true ,karena nilainya sesuai dengan class String.
main.level instanceof Integer kesudahannya true , karena nilainya sesuai dengan class Integer.
main.benar instanceof Boolean kesudahannya true , alasannya nilainya sesuai dengan class Boolean.
main.oke instanceof Character kesudahannya true , alasannya nilainya sesuai dengan class Character.
Output:
true
true
true
true
true
Contoh Code :
![]() |
Contoh Operator InstanceOf |
Penjelasan :
Kita juga dapat mengecek kondisi instanceof , dengan memakai , control statement if else , menyerupai pada pola code diatas. Yang akan menghasilkan output Benar.
Output:
Benar
EmoticonEmoticon