Apa itu Pengendali Bersyarat di Jawa dan bagaimana menulisnya?



Operator Bersyarat di Jawa juga dianggap sebagai operator terner kerana memilih salah satu dari dua ungkapan untuk penilaian berdasarkan operan pertama.

Operator Bersyarat di Jawa juga dikenal sebagai operator terner. Saya cukup yakin bahawa anda sangat memahami konsep pernyataan if-else di Java . Baiklah, pengendali bersyarat hanyalah bentuk ringkas dari pernyataan if-else yang juga mengembalikan nilai. Untuk mempermudah konsep, izinkan saya membincangkan topik ini secara terperinci dengan anda.

Artikel ini akan memberi tumpuan kepada petunjuk berikut:





Mari kita mulakan!
Bermula dengan definisi operator bersyarat di Java!

Apakah Pengendali Bersyarat di Jawa?

Seperti yang telah saya nyatakan di awal artikel ini bahawa operator bersyarat juga dikenali sebagai pengendali ternary , istilah ternary digunakan kerana operator ini terdiri daripada tiga operan yang digunakan untuk menilai ungkapan Boolean. Matlamat utama pengendali adalah untuk menentukan nilai mana yang akan diberikan kepada pemboleh ubah.



Pengendali Bersyarat untuk di Jawa - Edureka

Setelah memahami definisi asas pengendali ini, mari kita terus maju dan memahami sintaks yang digunakan untuk pelaksanaannya.

cara belajar pl sql

Sintaks:



Ia dilengkapi dengan sintaks mudah seperti yang anda lihat di bawah:

booleanExpression? ungkapan1: ungkapan2

Penjelasan: Ungkapan pertama mestilah ungkapan Boolean sedangkan ungkapan1 dan ekspresi2 boleh menjadi ungkapan apa pun yang mempunyai beberapa nilai. Sekarang, jika operan pertama menilai untuk benar maka operator bersyarat akan mengembalikan ekspresi1 sebagai output, yang lain ekspresi2 akan dikembalikan.

Oleh kerana anda sudah mengetahui sintaks operator java bersyarat, mari kita pergi ke segmen seterusnya dan melihat proses pelaksanaan pengendali ini.

Bergerak dengan contoh.

Contohnya

Berikut adalah contoh kod:

kelas awam Contoh {public static void main (String [] args) {int A = 10 int B = 20 Hasil rentetan = A> B? 'A lebih besar': 'B lebih besar' System.out.println (hasil)}}

Pengeluaran:
B lebih besar

Penjelasan:

cara mencetak array dalam php

Anda dapat melihat bagaimana operator bersyarat dibandingkan dengan dua ungkapan dan melonjak ke kesimpulan akhir. Saya harap konsep pengendali ini tidak akan membuat anda samar-samar sekarang.

Menjelang topik seterusnya, saya telah menggunakan operator bersyarat.

Apakah Pengendali Bersyarat Bersarang?

Anda juga boleh menggunakan pengendali bersyarat dalam keadaan bersarang. Saya telah menyatakan pada awal artikel ini bahawa operator bersyarat adalah bentuk ringkas dari pernyataan if-else , izinkan saya membuktikan ini kepada anda dengan contoh.

Contohnya

Katakan, sebagai contoh, saya harus membandingkan tiga nilai integer dan mengetahui nilai terbesar di antara mereka, maka pernyataan if-else akan kelihatan seperti ini:

jika (a> b) {if (a> c) {return 'a is great'} lain {return 'c is great'} lain {if (b> c) {return 'b is great'} other {return ' c paling hebat '}}

Sekarang, bukannya menulis kod panjang ini, izinkan saya menyusunnya dengan menggunakan konsep pengendali bersyarat bersarang.

kelas awam NestedExample {public static void main (String [] args) {int a = 10 int b = 20 int c = 30 Hasil rentetan = a> b? a> c? 'a is great': 'c is great': b> c? 'b is great': 'c is great' System.out.println (hasil)}} System.out.println (hasil)}}

Pengeluaran:

c paling hebat

cari unsur terbesar dalam java array

Di sini anda dapat melihat bagaimana daripada menulis kod besar, anda hanya boleh menulis kod satu kapal dengan menggunakan pengendali bersarang dan memperoleh hasil yang diinginkan.

Dengan ini, kita telah sampai ke akhir artikel ini. Saya harap kandungan yang dijelaskan di atas memberi nilai tambah kepada pengetahuan Java anda.

Jika anda menganggap artikel ini mengenai 'Operator Bersyarat di Jawa' relevan, periksa syarikat pembelajaran dalam talian yang dipercayai dengan rangkaian lebih daripada 250,000 pelajar berpuas hati yang tersebar di seluruh dunia.

Kami di sini untuk membantu anda dalam setiap langkah perjalanan anda, kami menyediakan kurikulum yang dirancang untuk pelajar dan profesional yang ingin menjadi Pembangun Java. Kursus ini dirancang untuk memberi Anda awal dalam pengaturcaraan Java dan melatih anda untuk konsep Java teras dan maju bersama dengan pelbagai kerangka kerja Java seperti Hibernate & Spring.

Sekiranya anda menemui sebarang pertanyaan, jangan ragu untuk mengajukan semua pertanyaan anda di ruangan komen 'Operator Bersyarat di Jawa' dan pasukan kami akan dengan senang hati menjawab.