TENTANGOPERATOR OPERATOR. Tujuan Β· Mengenaldanmemahamitipe-tipe operator pada java Β· Mengembangkan program Java sederhanamenggunakankonsep yang dipelajaripadababini. Macam-macam operator. 1. Operator Aritmatika. 2. Operator Increment danDicrement. 3. Operator Relasi Iniadalah beberapa macam contoh GUI pada Java. AWT (Abstract Window Toolkit) – SUN Microsystem -> Oracle Product. AWT (Abstract Window Toolkit) ini adalah GUI Toolkit pertama pada bahasa pemrograman Java, sayang-nya AWT ini sangat-sangat kekurangan komponen yang biasa digunakan untuk membangun sebuah aplikasi desktop secara lengkap FungsiBarcode untuk membaca kode yang berbentuk kotak atau garis lalu diterjemahkan dalam bentuk angka-angka, biasanya terdapat pada kasir supermarket. Demikianlah artikel Macam-macam Perangkat kerass beserta fungsinya semo ga ulasan ini dapat bermanfaat. Macammacam Tipe Data pada JAVA Tipe data pada umumnya termasuk tipe data primitif, yaitu interger, floating point number dan character (string). Kumpulan dari tipe data primitif yang sejenis juga dapat disatukan dalam sebuah blok yang disebut array. PENGERTIANTIPE DATA, VARIABEL DAN OPERATOR DALAM PEMROGRAMAN\r\n\r\n \r\n\r\nSebuah bahasa pemrograman tidak terlepas pada Tipe Data, karena memiliki fungsi yang sangat penting yaitu untuk menyatakan jenis nilai yang dimiliki oleh sebuah variabel. Tiga macam operator logika adalah: Pola penggunaan operator logika angka seratus juta sepuluh ribu satu rupiah. Pada sesi tutorial belajar bahasa pemrograman Java sebelumnya, kita telah membahas jenis-jenis tipe data di dalam bahasa Java. Untuk mengolah data tersebut, butuh operator. Karena itulah dalam beberapa tutorial ke depan saya akan membahas tentang jenis-jenis operator dalam bahasa pemrograman Java. Kali ini kita akan melihat secara ringkas apa saja jenis-jenis operator dalam Bahasa Java. Penjelasan lebih lanjut akan dibahas dalam tutorial terpisah. Pengertian Operand dan Operator Sebelum masuk ke jenis-jenis operator di dalam bahasa Java, terdapat istilah operand dan operator. Operand adalah nilai asal yang dipakai dalam sebuah proses operasi. Sedangkan Operator adalah instruksi yang diberikan untuk mendapatkan hasil dari proses tersebut. Biasanya operator berbentuk karakter matematis atau perintah singkat sederhana. Sebagai contoh, pada operasi 10 + 2. Angka 10 dan 2 disebut sebagai operand, sedangkan tanda tambah karakter + adalah operator. Operator Unary, Binary dan Ternary Berdasarkan jumlah operand-nya, operator dibagi menjadi 3 jenis Operator Unary, Operator Binary dan Operator Ternary. Operator Unary adalah operator yang hanya terdiri dari 1 operand. Contohnya adalah operator positif plus +7, +9, + Operator Binary adalah operator yang terdiri dari 2 operand. Sebagian besar operator di dalam bahasa Java termasuk ke dalam operator binary. Contohnya seperti operator aritmatika 4 + 8, 9 * 2, 8 % 2, dll. Operator Ternary adalah operator yang terdiri dari 3 operand. Bahasa Java memiliki 1 operator ternary, yakni ” ? ” seperti a == 1 ? 20 30. Jenis-jenis Operator dalam Bahasa Pemrograman Java Berikut jenis-jenis operator dalam bahasa pemrograman Java Operator Aritmatika Operator Increment dan Decrement Operator Perbandingan / Relasional Operator Logika / Boolean Operator Bitwise Operator Assignment Operator Type Comparison Operator Ternary Daftar di atas bisa saja berbeda karena cara pengelompokkan yang dipakai, misalnya operator increment atau decrement kadang dimasukkan ke dalam operator aritmatika. Kita akan bahas sekilas tentang pengertian dari operator-operator ini. Operator Aritmatika Operator aritmatika adalah operator yang biasa kita temukan untuk operasi matematika. Aritmatika sendiri merupakan cabang ilmu matematika yang membahas perhitungan sederhana seperti kali, bagi, tambah dan kurang kabataku Selain keempat operasi tersebut, bahasa Java juga memiliki operasi modulo division, atau operator % yang dipakai untuk mencari sisa hasil bagi. Tabel berikut merangkum operator aritmatika dalam bahasa pemrograman Java Operator Penjelasan Contoh + Penambahan a = 5 + 2 – Pengurangan a = 5 – 2 * Perkalian a = 5 * 2 / Pembagian a = 5 / 2 % Sisa hasil bagi modulus a = 5 % 2 Operator Aritmatika Unary Operator Penjelasan Contoh + Positif plus +5 – Negatif min -3 Berikut contoh kode program operator aritmatika dalam bahasa Java class BelajarJava { public static void mainString args[]{ int a = 10; int b = 5; int hasil; hasil = a + b; hasil ; hasil = a - b; hasil ; hasil = a * b; hasil ; hasil = a / b; hasil ; hasil = a % b; hasil ; } } Hasil kode program 15 5 50 2 0 Operator Increment dan Decrement Operator increment dan decrement adalah sebutan untuk operasi seperti a++, dan a-. Ini sebenarnya penulisan singkat dari operasi a = a + 1 serta a = a – 1. Increment digunakan untuk menambah variabel sebanyak 1 angka, sedangkan decrement digunakan untuk mengurangi variabel sebanyak 1 angka. Penulisannya menggunakan tanda tambah 2 kali untuk increment, dan tanda kurang 2 kali untuk decrement. Penempatan tanda tambah atau kurang ini boleh di awal seperti ++a dan -a, atau di akhir variabel seperti a++ dan a-. Dengan demikian terdapat 4 jenis increment dan decrement dalam bahasa Java Operator Contoh Penjelasan Pre-increment ++a Tambah a sebanyak 1 angka, lalu tampilkan hasilnya Post-increment a++ Tampilkan nilai a, lalu tambah a sebanyak 1 angka Pre-decrement -a Kurangi a sebanyak 1 angka, lalu tampilkan hasilnya Post-decrement a- Tampilkan nilai a, lalu kurangi a sebanyak 1 angka Berikut contoh kode program operator increment dan decrement dalam bahasa Java class BelajarJava { public static void mainString args[]{ int a = 10; a++; variabel a " + a ; int b = 10; b-; variabel b " + b ; } } Hasil kode program Isi variabel a 11 Isi variabel b 9 Operator Perbandingan / Relasional 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 > Right shift 10 >> 1 1010 >> 1 101 5 Berikut contoh kode program operator bitwise dalam bahasa Java class BelajarJava { public static void mainString args[]{ int a = 10; int b = 12; int hasil; hasil = a & b; dari a & b " + hasil ; hasil = a b; dari a b " + hasil ; hasil = a ^ b; dari a ^ b " + hasil ; hasil = ~a; dari ~a " + hasil ; hasil = a > 1; dari a >> 1 " + hasil ; } } Hasil kode program Hasil dari a & b 8 Hasil dari a b 14 Hasil dari a ^ b 6 Hasil dari ~a -11 Hasil dari a > 1 5 Operator Assignment Operator assignment adalah operator yang digunakan untuk memberikan nilai ke dalam suatu variabel. Di dalam bahasa Java, operator assignment menggunakan tanda sama dengan ” = β€œ. Nantinya juga terdapat operator assignment gabungan, seperti ” += β€œ, ” -= β€œ, dsb. Operator Type Comparison Operator type comparison adalah sebutan untuk operator khusus yang dipakai untuk pemeriksaan sebuah object. Di dalam bahasa Java operator ini menggunakan perintah instanceof. Berikut contoh penggunaannya class BelajarJava { public static void mainString args[]{ String a = "Duniailkom"; boolean hasil; hasil = a instanceof String; a sebuah string? " + hasil ; } } Hasil kode program Apakah a sebuah string? true Karena operator instanceof berhubungan dengan object, maka bahasannya akan kita tunda sampai masuk ke materi OOP Object Oriented Programming bahasa Java. Operator Ternary Operator ternary adalah operator yang terdiri dari 3 operand. Di dalam bahasa Java, operator ternary ini menggunakan tanda ? dan merupakan penulisan singkat dari kondisi if else. Penjelasan tentang operator ini juga akan kita tunda sampai masuk ke materi tentang kondisi percabangan if else. Berikut contoh dari penggunaan operator ternary dalam bahasa pemrograman Java class BelajarJava { public static void mainString args[]{ String a = "Duniailkom"; String hasil; hasil = a == "Duniailkom" ? "Mari belajar Java" "Ops..."; hasil = a == "Google" ? "Googling..." "Bukan web google"; } } Hasil kode program Mari belajar Java Bukan web google Itulah jenis-jenis operator yang terdapat di dalam bahasa pemrograman Java. Penjelasan lebih detail, termasuk pengertian, cara penggunaan serta contoh kode programnya akan saya bahas pada tutorial terpisah. Kita akan mulai dengan operator aritmatika terlebih dahulu Jenis-jenis Operator Aritmatika Bahasa Java. Macam Macam Operator Bahasa Java kaya akan operator. Di bawah ini adalah macam-macam operator di Java 1. Operator Aritmetika Arithmetic Operator 2. Operator Logika Logical Operator 3. Operator Relasi Relational Operator 4. Operator Penugasan Asignment Operator 5. Operator Bitwise Bitwise Operator Operator Aritmetika Operator Artimetika adalah operator yang digunakan untuk melakukan operasi aritmetika. Di bawah ini adalah macam-macam operator aritmetika di Java Operator Deskripsi Contoh + digunakan untuk operasi pertambahan a + b - digunakan untuk operasi pengurangan a - b * digunakan untuk operasi perkalian a * b / digunakan untuk operasi pembagian a / b % digunakan untuk operasi modulus hasil sisa bagi a % b ++ digunakan untuk operasi increment a++ atau ++a - digunakan untuk operasi increment a- atau -a Contoh Programpackage public class ArithmeticDemo { public static void mainString[] args{ int a = 20; int b = 30; int c = 25; int d = 25; + b = " + a + b ; - b = " + a - b ; * b = " + a * b ; / a = " + b / a ; % a = " + b % a ; % a = " + c % a ; = " + a++ ; = " + a- ; = " + d++ ; = " + ++d ; } } Outputa + b = 50 a - b = -10 a * b = 600 b / a = 1 b % a = 10 c % a = 5 a++ = 20 a- = 21 d++ = 25 ++d = 27 Operator Logika Operator Logika digunakan untuk melakukan operasi logika bernilai true atau false. Ada 3 macam operator logika di Java, yaitu 1. Logika AND && 2. Logika OR 3. Logika NOT ! Untuk memahami logika AND, OR, dan NOT, Anda dapat memperhatikan tabel logika di bawah ini A B AND OR NOT A NOT B TRUE TRUE TRUE TRUE FALSE FALSE TRUE FALSE FALSE TRUE FALSE TRUE FALSE TRUE FALSE TRUE TRUE FALSE FALSE FALSE FALSE FALSE TRUE TRUE Contoh Programpackage public class LogicalOperatorDemo { public static void mainString[] args{ boolean a = true; boolean b = false; && b = " + a && b; b = " + a b ; = " + !a ; = " + !b ; && b = " + !a && b; } } Outputa && b = false a b = true !a = false !b = true !a && b = true Operator Relasi Di bawah ini adalah macam-macam operator relasi di Java Operator Deskripsi Contoh == Membandingkan apakah operand A sama dengan dengan operand B. Jika sama bernilai TRUE, sebaliknya bernilai FALSE A == B != Membandingkan apakah operand A tidak sama dengan dengan operand B. Jika tidak sama bernilai TRUE, sebaliknya bernilai FALSE A != B > Membandingkan apakah operand A lebih besar dari operand B. Jika lebih besar bernilai TRUE, sebaliknya bernilai FALSE A > B >= Membandingkan apakah operand A lebih besar dari atau sama dengan operand B. Jika lebih besar atau sama dengan bernilai TRUE, sebaliknya bernilai FALSE A >= B b = " + a > b ; >= b = " + a >= b ; b = false a >= b = false b >= 2 ; >>= 2 = " + j ; j >>= 2 ; >>= i = " + j ; j &= i ; &= i = " + j ; j ^= i ; ^= i = " + j ; j = i ; = i = " + j ; } } OutputNilai a adalah 10 Nilai b adalah 20 Nilai c adalah 0 Hasil dari c = a + b adalah 30 Hasil dari c += a adalah 40 Hasil dari c -= a adalah 30 Hasil dari c *= a adalah 300 Nilai x adalah 10 Nilai y adalah 1 Hasil dari y /= x adalah 1 Nilai i adalah 10 Nilai j adalah 15 j %= i = 5 j >= 2 = 5 j >>= i = 1 j &= i = 0 j ^= i = 10 j = i = 10 Operator Bitwise Operator Bitwise adalah operator yang digunakan untuk melakukan operas-operasi bit. Operator ini biasanya digunakan pada tipe data int, long, short, char, dan byte. Contoh Programpackage public class BitwiseOperatorDemo { public static void mainString[] args{ int x = 60; /* 60 = 0011 1100 */ int y = 13; /* 13 = 0000 1101 */ int z = 0; z = x & y; /* 12 = 0000 1100 */ & y = " + z ; z = x y; /* 61 = 0011 1101 */ y = " + z ; z = x ^ y; /* 49 = 0011 0001 */ ^ y = " + z ; z = ~x; /*‐61 = 1100 0011 */ = " + z ; z = x > 2; /* 15 = 1111 */ >> 2 = " + z ; z = x >>> 2; /* 15 = 0000 1111 */ >>> 2 = " + z ; } } Outputx & y = 12 x y = 61 x ^ y = 49 ~x = -61 x > 2 = 15 x >>> 2 = 15 About Unknown This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel. Variabel pada bahasa pemrograman Java Aturan penamaan dalam bahasa pemrograman Java Operator pada bahasa pemrograman Java Memahami operator modulus % Perulangan menggunakan for pada bahasa pemrograman Java Perulangan menggunakan while pada bahasa pemrograman Java Array pada bahasa pemrograman Java Method pada bahasa pemrograman Java Variabel instance, variabel class, dan variabel lokal Java mengenal beberapa jenis operator, pada kode-kode program berikut akan didemonstrasikan cara penggunaan operator aritmatika, operasional dan logika pada Java. Operator aritmatika pada Java Operator aritmatika pada bahasa pemrograman java antara lain Operator + untuk operasi penjumlahanOperator – untuk operasi penguranganOperator * untuk operasi perkalianOperator / untuk operasi pembagianOperator % untuk operasi modulus sisa hasil bagiOperator ++ untuk menaikkan nilai variabel sejumlah 1Operator β€” untuk menurunkan nilai variabel sejumlah 1 Ekspresi menggunakan operator aritmatika akan menghasilkan nilai sesuai dengan jenis tipe data dari nilai yang menjadi operand. Jika yang dibandingkan bertipe data int, maka value yang dihasilkan adalah int, jika yang digunakan adalah float atau double maka value yang dihasilkan adalah float atau double. Kode dibawah ini mendemonstrasikan penggunaan operator aritmatik pada ekspresi yang melibatkan tipe data int. int a = 35; int b = 10; + b;// + operator penambahan - b;// - operator pengurangan / b;// / operator pembagian, * b;// * operator perkalian % b;// % operator modulus, sisa dari hasil pembagian a++;//operator menambahkan 1 pada variabel b-;//operator mengurangi 1 pada nilai variabel Untuk lebih jelasnya jalankan kode di atas dan perhatikan outputnya pada link ini Operator relasional pada Java Operator relasional pada bahasa pemrograman java terdiri atas Operator == bermakna sama denganOperator != bermakna tidak sama denganOperator > bermakna lebih besar dariOperator = bermakna lebih besar atau sama dengan dariOperator 10 akan menghasilkan false, sedangkan 5 != 10 akan menghasilkan true. Kode dibawah ini mendemonstrasikan penggunaan operator relasional pada Java. int a = 35; int b = 10; == b;//operator sama dengan != b;//operator tidak sama dengan > b;//operator lebih besar = b;//operator lebih besar sama dengan <= b;//operator lebih kecil sama dengan Untuk lebih jelasnya jalankan kode di atas dan perhatikan outputnya pada link ini Operator logika pada Java Operator logika pada bahasa pemrograman Java antara lain Operator && bermakna ANDOperator bermakna OROperator ! bermakna NOT Hasil dari ekspresi menggunakan operator logika adalah nilai boolean true atau false. Kode dibawah ini mendemonstrasikan penggunaan operator logika pada Java boolean a=true; boolean b=false; && b;//operator AND b;//operator OR && !b;//operator NOT ! Agar lebih jelas, jalankan kode di atas dan perhatikan outputnya pada link berikut ini. ο»ΏOperator pada dasarnya perintah untuk melakukan proses komputasi seperti pengelolaan data aritmatika, Operator terdiri dari Penugasan assignment Operasi matematika Operator Perbandingan Konversi tipe data casting Simbol operator yang dapat digunakan di Java seperti tabel dibawah ini + - * / & % ^ ~ && ! - ++ == += -= *= /= [] ? . >= >>>= = &= %= Operator penugasan Operator ini pada dasarnya memberikan nilai terhadap variable yang berada di sebelah kanan ke kiri. Contohnya 1 2 3 Integer bil1, bil2; bil1 = 10 + bil2; Jadi pejelasannya dari koding diatas, kita punya variable dengan nama bil1 dan bil2 kemudian pada baris selanjutnya variable bil1 dikasih nilai 10 + bil2. Operasi matematika Operasi ini biasanya digunakan untuk melakukan perhitungan matematis seperti pertambahan, pengurangan, perkalian dan lain-lain. Operatari matematika di Java seperti berikut Symbol Keterangan + Pertambahan 2 bilangan atau lebih - Penguarangan 2 bilangan atau lebih * Perkalian 2 bilangan atau lebih / Pembagian 2 bilangan atau lebih ++ Pemanbah 1 contohnya i++ => i = i + 1 Berikut adalah contoh penggunaannya 1 2 3 4 5 6 public class SumOperation { public static void mainString[] args{ Integer value = 10 + 20; + 20 = "+ value; } } Maka jika dijalankan akan menghasilkan output seperti berikut javac src/*.jar && java 10 + 20 = 30 1 2 3 4 5 6 public class SubstractOperation { public static void mainString[] args{ Integer value = 10 - 20; - 20 = "+ value; } } Maka jika dijalankan akan menghasilkan output seperti berikut javac src/*.jar && java 10 - 20 = -10 Operator perbandingan Sebutanya aja udah perbandingan jadi, di operator ini untuk melakukan perbandingan contohnya melakukan perbandingan antara 2 variable kemudian menghasilkan nilai bertipe boolean seperti contohnya Symbol Keterangan == Melakukan perbandingan terhadap 2 variable apakah berinilai sama dengan != Melakukan perbandingan terhadap 2 variable berinilai tidak sama > Melakukan perbandingan terhadap 2 variable apakah variable yang satu lebih besar dari variable lainnya >= Melakukan perbandingna terhadap 2 variable apakah variable yang satu lebih besar atau sama dengan variable lainnya yaitu lebih kecil = yaitu lebih kecil atau sama dengan ? Percabangan sederhana serupa dengan if-else ! Negasi atau kebalikan dari nilai sebelumnya Berikut adalah beberapa contoh penggunaanya 1 2 3 4 5 6 public class EqualityOperation { public static void mainString[] args{ Integer value = 10 - 20; 10 - 20 hasilnya -10 ? " + value == -10; } } Maka jika dijalankan akan menghasilkan output seperti berikut javac src/*.jar && java Apakah 10 - 20 hasilnya -10 ? true 1 2 3 4 5 6 public class EqualityOperation { public static void mainString[] args{ Integer value = 10 + 20; 10 + 20 hasilnya 40 ? " + value == 40 ? "Benar" "Salah!"; } } Maka jika dijalankan akan menghasilkan output seperti berikut javac src/*.jar && java Apakah 10 + 20 hasilnya 40 ? Salah! Konversi tipe data Untuk konversi tipe data, ini juga merupakan operator juga. Semua dilakukan secara otomatis tapi jika tidak ada dalam flow conversion kita bisa override it, do it manualy. using operator . Berikut contohnya 1 2 3 4 5 6 public class EqualityOperation { public static void mainString[] args{ Integer value = 10; Double valueConverted = value; } } Operator adalah suatu simbol yang digunakan untuk memberikan perintah kepada komputer untuk melakukan aksi terhadap satu atau lebih operand. Operand sendiri adalah sesuatu yang dioperasikan oleh operator. Operasi yang dilakukan oleh operator berupa perintah perhitungan, dan segala aksi yang ingin dimasukkan ke dalam program. Operator juga merupakan simbol-simbol yang akan kita gunakan dalam suatu variabel. Operator dalam pemrograman digunakan untuk melakukan operasi tertentu. Contohnya kita ingin menjumlahkan nilai dari variabel x dan y, maka kita bisa lakukan dengan operator penjumlahan +. Ada enam jenis kelompok operator bahasa dalam pemrograman Java Operator Artimatika; Operator Penugasan; Operator Pembanding; Operator Logika; Operator Bitwise; Operator Ternary. Apa saja sih perbedaan dari semua jenis operator yang ada diatas, mari kita bahas satu per satu. Operator Pada Bahasa Pemrograman Java Operator Aritmatika Operator Aritmatika ini adalah operator yang sering kita gunakan untuk hitung menghitung seperti kali, bagi, tambah, kurang, dan lainnya . Untuk Jelasnya , bisa dilihat dari table di bawah ini Operator Keterangan + Penjumlahan - pengurangan * Perkalian / Pembagian % Sisa Pembagian Contoh cara penggunaan Operator Aritmatika pada bahasa pemrograman java import class OperatorAritmatika { public static void mainString[] args { int a; int b; int hasil; Scanner keyboard = new Scanner angka-1 "; a = angka-2 "; b = // penjumlahan hasil = a + b; = " + hasil; angka-1 "; a = angka-2 "; b = // pengurangan hasil = a - b; = " + hasil; angka-1 "; a = angka-2 "; b = // perkalian hasil = a * b; = " + hasil; angka-1 "; a = angka-2 "; b = // Pembagian hasil = a / b; = " + hasil; angka-1 "; a = angka-2 "; b = // Sisa Bagi hasil = a % b; = " + hasil; } } Dari contoh program di atas bisa kita lihat bahwa operator tersebut digunakan untuk menambah isi dari variable angka1 dan angka2. Operator Perbandingan Operator Pembanding merupakan suatu operator yang digunakan untuk membandingkan antara dua buah nilai . Hasil perbandingan dari operator ini adalah TRUE dan FALSE Tipe data BOOLEAN. Operator Keterangan == Sama dengan != Tidak sama dengan Lebih dari = Lebih dari sama dengan Contoh penggunaan operator pembanding di dalam bahasa pemrograman java class OperatorPembanding { public static void mainString[] args { int A = 12; int B = 4; boolean hasil; // apakah A lebih besar dari B? hasil = A > B; // apakah A lebih kecil dari B? hasil = A = B; // apakah A lebih kecil samadengan B? hasil = A > Right Shift >> Right Shift Unsigned Konsepnya memang hampir sama dengan opeartor Logika. Bedanya, Bitwise digunakan untuk biner. Contoh program untuk menggambarkan cara menggunakan operator tersebut 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; } } Opertor ini unik, seperti membuat pertanyaan. Simbolnya menggunakan tanda tanya ? dan titik-dua untuk memisah jawabannya. class OperatorTernary { public static void mainString[] args { boolean mau = true; String jawaban; // menggunakan operator ternary jawaban = mau ? "iya" "tidak"; // menampilkan jawaban } } Sekian pembahasan pada artikel Macam-Macam Operator Pada Bahasa Pemrograman Java kurang lebihnya saya mohon maaf dan jika bermanfaat bisa share ke temen-temen kalian yang mau belajar bahasa pemrograman java.

macam macam operator pada java