Macammacam operator : Operator Aritmatika Operator Relasi Operator Logika Operator Increment dan Decrement; 1. Maka lahirlah nama “ Java “ Pada tahun 2006 java dikatakan sebagai everywhere(ada dimana-mana).Kemudian pada tahun 2011 java dikatakan sebagai java is future. 21.1 Macam – Macam Aktivitas Di dalam proses produksi terdapat tiga tipe operasi yang didefinisikan menurut Monden HinesRich, 2005. Waiting merupakan selang waktu ketika operator tidak menggunakan waktu untuk melakukan value adding activity dikarenakan menunggu aliran produk dari proses sebelumnya upstream. ANALISA WASTE PADA TUGASPENDAHULUAN. 1. Sebutkan dan jelaskan fungsi dari macam-macam operator dan tuliskan simbolnya untuk masing-masing operator pada Java ! 2. Berikan contoh penggunaan macam-macam operator pada Java ! 3.3. TEORI DASAR. Operator adalah simbol khusus yang menyajikan operasi khusus pada satu, dua, atau tiga operand dan kemudian MacamMacam Operator Get link; Facebook; Twitter; Pinterest; Email; Other Apps; March 22, 2017 Operator Aritmatika. Arithmetic Operator merupakan operator matematika yang sering digunakan dalam operasi matematika. Berikut ini adalah table daftar dari operator arithmetic yang dimaksud. Mahasiswa memahami tentang operator dan penggunaannya dalam bahasa pemrograman java, mengetahui macam-macam kategori operator dan mengetahui perbedaan operator satu dengan yang lainnya. 3.2 Sebutkan dan jelaskan fungsi dari macam-macam operator dan tuliskan simbolnya untuk masing-masing operator pada Java ! 2. Padakesempatan kali ini saya akan menambah ke-random-an saya dengan membuat artikel tentang macam-macam metode yang digunakan dalam pengembangan Software/perangkat lunak. Metode-metode yang akan saya jelaskan antara lain: Agile Software Development Mehtodology, Rapid Application Development, Dynamic System Development Macam- Macam Tipe Data pada Java Dalam Java dikenal tipe data boolean yang terdiri dari dua nilai saja, yaitu true dan false. Boolean sangat penting dalam mengevaluasi suatu kondisi, dan sering digunakan untuk menentukan alur program. Call centre provider / Customer servis operator pulsa lomba seo, seo lomba, kontes seo. Karenabanyaknya operator pada pemrogaman bahasa C, pada kesempatan ini Saya akan menjelaskan Macam - Macam Operator Logika Pada Pemrograman Bahasa C. Operator Logika (Logical Operator) Adalah operator gj3g. Tutorial Belajar Java Part 25 Jenis-jenis Operator Perbandingan / Relasional Bahasa Java 14 Jun 20 Tutorial Java Menyambung tutorial tentang operator di bahasa pemrograman Java, kali ini kita akan membahas Jenis-jenis Operator Perbandingan / Relasional. Operator Perbandingan / Relasional Bahasa Java Operator perbandingan dipakai untuk membandingkan 2 buah nilai, apakah nilai tersebut sama besar, lebih kecil, lebih besar, dll. Hasil dari operator perbandingan ini adalah boolean True atau False. Tabel berikut merangkum hasil dari operator perbandingan dalam bahasa Java Operator Penjelasan Contoh Hasil == Sama dengan 5 == 5 true != Tidak sama dengan 5 != 5 false > Lebih besar 5 > 6 false = Lebih besar atau sama dengan 5 >= 3 true b; a > b ? " + hasil ; hasil = a = b; a >= b ? " + hasil ; hasil = a b ? true Apakah a = b ? true Apakah a <= b ? false Operasi perbandingan tidak hanya untuk tipe data angka saja, tapi juga bisa berbagai tipe data lain seperti char atau String. Berikut contohnya class BelajarJava { public static void mainString args[]{ boolean hasil; hasil = 'z' == 'Z'; variabel hasil " + hasil; hasil = 'z' != 'Z'; variabel hasil " + hasil; hasil = "Duniailkom" == "duniailkom"; variabel hasil " + hasil; hasil = 'A' < 'B'; variabel hasil " + hasil; } } Hasil kode program Isi variabel hasil false Isi variabel hasil true Isi variabel hasil false Isi variabel hasil true Jika yang dibandingkan berupa karakter, hasilnya dilihat dari urutan karakter ASCII. Dalam tabel ASCII, karakter A’ memiliki nomor urut yang lebih rendah daripada B’, sehingga A’ < B’ adalah true. Dalam prakteknya, operasi perbandingan baru berguna dalam percabangan kode program seperti struktur IF import class BelajarJava { public static void mainString args[]{ Scanner input = new Scanner int var1; sembarang angka "; var1 = if var1 % 2 != 0 { + " adalah angka ganjil"; } else { + " adalah angka genap"; } } } Kita memang belum membahas tentang struktur if, tapi konsepnya cukup sederhana. Di awal kode program saya meminta user untuk menginput sebuah angka. Angka ini kemudian disimpan ke dalam variabel var1 hasil dari perintah Pada baris 12, saya melakukan sebuah operasi perbandingan if var1 % 2 != 0? Yakni apakah var1 tidak habis dibagi 2? Jika anda ragu dengan tanda %, itu adalah operator modulus yang pernah kita bahas dalam tutorial operator aritmatika. Kondisi di atas hanya akan true jika var1 diisi dengan angka ganjil. Jika ini yang terjadi, jalankan perintah + ” adalah angka ganjil”. Jika hasilnya false, jalankan + ” adalah angka genap”. Inilah salah satu penerapan dari operasi perbandingan / relasi. Dalam tutorial kali ini kita telah membahas pengertian dan cara penggunaan operator perbandingan dalam bahasa Java. Berikutnya akan membahas tetang Jenis-jenis Operator Logika dalam bahasa Java. Operator dalam pemrograman digunakan untuk melakukan operasi tertentu. Misalkan kita ingin menjumlahkan nilai dari variabel x dan y, maka kita bisa menggunakan operator penjumlahan +. x + y Ada enam jenis kelompok operator dalam pemrograman Java Operator Artimatika;Operator Penugasan;Operator Pembanding;Operator Logika;Operator Bitwise;dan Operator Ternary. Bila digambarkan dalam mind map, akan terlihat seperti ini Ukuran penuh dari mind map ini dapat kamu lihat di Apa saja perbedaan dari semua jenis operator tersebut? Mari kita bahas, satu per satu! 1. Operator Aritmatika Operator aritmatika digunakan untuk melakukan operasi aritmatika. Operator ini terdiri dari NamaSimbolPenjumlahan+Pengurangan-Perkalian*Pembagian/Sisa Bagi% Bagaimana cara pakainya? Mari kita coba praktik Buatlah kelas baru bernama OperatorAritmatika, kemudian ikuti kode berikut import public class OperatorAritmatika { public static void mainString[] args { int angka1; int angka2; int hasil; Scanner keyboard = new Scanner angka-1 "; angka1 = angka-2 "; angka2 = // penjumlahan hasil = angka1 + angka2; = " + hasil; angka-1 "; angka1 = angka-2 "; angka2 = // pengurangan hasil = angka1 - angka2; = " + hasil; angka-1 "; angka1 = angka-2 "; angka2 = // perkalian hasil = angka1 * angka2; = " + hasil; angka-1 "; angka1 = angka-2 "; angka2 = // Pembagian hasil = angka1 / angka2; = " + hasil; angka-1 "; angka1 = angka-2 "; angka2 = // Sisa Bagi hasil = angka1 % angka2; = " + hasil; } } Silahkan jalankan programnya Mudah, bukan? Mau laithan lagi? Semakin banyak latihan, semakin mantap. Sekarang coba contoh kasus Program menghitung keliling persegi panjang. 2. Operator Penugasan Operator penugasan Assignment Operator fungsinya untuk meberikan tugas pada variabel tertentu. Biasanya untuk mengisi nilai. Contoh int a = 10; Variabel a ditugaskan untuk menyimpan nilai 10. Operator Penugasan terdiri dari Nama OperatorSombolPengisian Nilai=Pengisian dan Penambahan+=Pengisian dan Pengurangan-=Pengisian dan Perkalian*=Pengisian dan Pembagian/=Pengisian dan Sisa bagi%= Mari Kita Coba Sekarang, buatlah sebuah kelas baru beranama OperatorPenugasan. Kemudian ikuti kode berikut public class OperatorPenugasan { public static void mainString[] args { int a; int b; // Pengisian nilai a = 5; b = 10; // penambahan b += a; // sekarang b = 15 " + b; // pengurangan b -= a; // sekarang b = 10 karena 15-5 " + b; // perkalian b *= a; // sekarang b = 50 karena 10*5 " + b; // Pembagian b /= a; // sekarang b=10 " + b; // Sisa bagi b %= a; // sekarang b=0 Bagi " + b; } } Hasil outputnya 3. Operator Pambanding Sepeti namanya, tugas oprator ini untuk membandingkan. Operator ini juga dikenal dengan opeartor relasi. Nilai yang dihasilkan dari operator ini berupa boolean, yaitu true dan false. Operator ini terdiri dari NamaSimbolLebih Besar>Lebih Kecil=Lebih Kecil Sama dengan nilaiB; // apakah A lebih kecil dari B? hasil = nilaiA = nilaiB; // apakah A lebih kecil samadengan B? hasil = nilaiA >Left Shift unsigned>> Operator ini berlaku untuk tipe data int, long, short, char, dan byte. Operator ini akan menghitung dari bit-ke-bit. Misalnya, kita punya variabel a = 60 dan b = 13. Bila dibuat dalam bentuk biner, akan menjadi seperti ini a = 00111100 b = 00001101 Kemudian, dilakukan operasi bitwise Operasi AND a = 00111100 b = 00001101 a & b = 00001100 Operasi OR a = 00111100 b = 00001101 a b = 00111101 Operasi XOR a = 00111100 b = 00001101 a ^ b = 00110001 Opearsi NOT Negasi/kebalikan a = 00111100 ~a = 11000011 Konsepnya memang hampir sama dengan opeartor Logika. Bedanya, Bitwise digunakan untuk biner. Untuk lebih jelasnya… Mari kita coba dalam program Buat kelas baru dengan nama OperatorBitwise, kemudian ikuti isinya sebagai berikut. public class OperatorBitwise { public static void mainString[] args { int a = 60; /* 60 = 0011 1100 */ int b = 13; /* 13 = 0000 1101 */ int c = 0; c = a & b; /* 12 = 0000 1100 */ & b = " + c; c = a b; /* 61 = 0011 1101 */ b = " + c; c = a ^ b; /* 49 = 0011 0001 */ ^ b = " + c; c = ~a; /*-61 = 1100 0011 */ = " + c; c = a > 2; /* 215 = 1111 */ >> 2 = " + c; c = a >>> 2; /* 215 = 0000 1111 */ >>> 2 = " + c; } } Perhatikanlah hasil outputnya 6. Operator Ternary Opertor ini unik, seperti membuat pertanyaan. Simbolnya menggunakan tanda tanya ? dan titik-dua untuk memisah jawabannya. Pada contoh di atas, “Kamu suka aku” adalah pertanyaan atau kondisi yang akan diperiksa. Kalau jawabannya benar, maka iya. Sebaliknya akan tidak. Lebih jelasnya, mari kita coba… Program dengan Operator Ternary Buatlah sebuah kelas baru dengan nama OperatorTernary, kemudian ikuti kode berikut. public class OperatorTernary { public static void mainString[] args { boolean suka = true; String jawaban; // menggunakan operator ternary jawaban = suka ? "iya" "tidak"; // menampilkan jawaban } } Hasil outputnya iya Sekarang coba ganti nilai variabel suka menjadi false, lalu dijalankan lagi. Pasti akan menghasilkan tidak. Cara lain, dapat juga membuat kondisi seperti ini int suka = 8; String jawaban = suka > 5 ? "iya" "tidak"; Nah, demikian pembahasan kita kali ini tentang “6 Jenis Operator yang Harus Dipahami”. Yuk lanjut belajar pemrograman Java dengan menyimak artikel berikut! Baca juga Belajar Java Memahami 3 Bentuk Percabangan dalam Java Belajar Java Memahami 2 Jenis Perulangan dalam Java Belajar Java Menggunakan Array untuk Menyimpan Banyak Hal Assalamualaikum Warahmatullahi Wabarakatuh, Beljar mengenal operator logika dan boolean pada java. Setelah kita mempelajari Tentang Operator Aritmatika, Relasi, Increment dan Decrement, pada java, sekarang kita akan belajar mengenai Operator Logika pada java, operator ini sangat penting digunakan untuk membuat kondsi tertentu pada suatu program. Operator logika memiliki satu atau lebih operand boolean yang menghasilkan nilai boolean. Pada Operetor logika Terdapat enam jenis operator yaitu && logika AND, & boolean logika AND, logika OR, boolean logika inclusive OR, ^ boolean logika exclusive OR, dan ! logika NOT. Hasil Operand Logika && AND akan bernilai true jika kedua operand bernilai true dan akan bernilai false jika ada salah satu operand yang bernilai false. Untuk lebih jelasnya coba perhatikan tabel kebenaran berikut ini. - OPERAND1 - - OPERAND2 - - HASIL - true true true true false false false true false false false false Dan berikut ini merupakan contoh sederhana kode program yang menggunakan Logika && AND. public class operator_logika { public static void mainString[] args{ int operand1 = 48; int operand2 = 70; /** * Demonstrasi1 penggunaan Logika AND, hasilnya akan true * karena kedua operand tersebut bernilai true */ boolean test1 = operand1 > 20 && operand2 200 && operand2++ != 400; //Demonstrasi & boolean Logika AND boolean test2 = operand1 > 200 & operand2++ != 400; } } Jalankan program tersebut, maka hasilnya akan seperti ini. Coba kalian perhatikan, pada Logika && AND, variable operand2++ tidak akan di evaluasi karena pada operand1 sudah bernilai false jadi program tidak akan memperdulikan sesuatu yang terdaji pada operand2 tapi jika operand1 bernilai true maka program akan mengevaluasi operand2. Berbeda dengan Logika && AND, pada logika & boolean logika AND operand2 akan tetap di evaluasi walaupun pada operand1 bernilai false. Hasil Operand Logika Logika OR akan bernilai true jika kedua operand bernilai true atau ada salah satu operand yang bernilai true dan akan bernilai false jika kedua operand bernilai false. Coba perhatikan tabel kebenaran berikut ini. - OPERAND1 - - OPERAND2 - - HASIL - true true true true false true false true true false false false Perhatikan contoh program berikut ini. public class operator_logika { public static void mainString[] args{ int operand1 = 80; int operand2 = 120; //Demonstrasi1 Logika OR boolean test1 = operand1 == 80 operand2 100 operand2 >= 200; } } Jalankan maka hasilnya akan seperti ini. Logika boolean logika inclusive OR Perbedaan dasar antara logika OR dan inclisive OR adalah bahwa logika OR mendukung short-circuit evaluations proses evaluasi sebagian, sementara tidak. Contoh penulisan kode programnya seperti berikut ini. public class operator_logika { public static void mainString[] args{ int operand1 = 80; int operand2 = 120; //Demonstrasi Logika OR boolean test1 = operand1 100 ^ operand2 != operand1; //Demonstrasi2 ^ boolean logika exclusive OR boolean test2 = operand1 40; } } Outputnya akan seperti berikut ini. Logika ! Logika NOT Logika ! NOT digunakan hanya untuk satu Operand saya, logika NOT akan menghasilkan true jika nilai pada boolean berisi false dan akan bernilai false jika nilai pada boolean berisi true, singkatnya operator ini merupakan kebalikan dari true menjadi false dan false menjadi true. Tebel kebenaran untuk logika NOT seperti ini. - OPERAND - - HASIL - true false false true Untuk contoh programnya seperti berikut class operator_logika { public static void mainString[] args{ int operand = 200; //Demonstrasi1 ! logika NOT boolean test1 = operand > 100; //Demonstrasi2 ! logika NOT boolean test2 = operand > 100; } } Hasilnya akan seperti ini. Demikian tutorial mengenai Pengertian dan Jenis-jenis Operator Logika serta penggunaan boolean pada Java. jika ada yang ingin ditanyakan, silakan kontak saya melalui email, sosmed atau isi kolom komentar dibawah dan Subscrible untuk mendapatkan update terbaru dari blog WildanTechnoArt, Terekhir dari saya, Wassalamualaikum Warahmatullahi Wabarakatuh.