Apakah Perbezaan Antara != dan =! Operator di Jawa

Apakah Perbezaan Antara Dan Operator Di Jawa

Simbol yang digunakan untuk melakukan operasi dipanggil operator. Di Jawa, ' != ' ialah Operator Perbandingan yang digunakan untuk menentukan sama ada dua operan adalah sama atau tidak dengan membandingkannya, manakala ' =! ” operator menggabungkan dua operator; yang pertama ialah pengendali Tugasan “ = ”, dan yang kedua ialah operator Not logik “ ! ” yang beroperasi pada nilai boolean. Ia juga digunakan dalam penyongsangan nilai boolean.

Siaran ini akan menerangkan perbezaan antara != dan =! Operator di Jawa.



Apakah Perbezaan Antara != dan =! Operator di Jawa?

!= ” dan “ =! ” ialah dua pengendali Java yang berasingan. Kedua-dua pengendali ini tidak boleh dibandingkan kerana ia mempunyai fungsi yang berbeza. ' != ' operator membandingkan dua operan, manakala ' =! ” operator menterbalikkan hasil nilai boolean. Perwakilannya hanya memberikan rasa yang serupa.



Sekarang, kita akan membincangkan kedua-dua kaedah dan penggunaannya satu demi satu!



Apakah Operator '!=' dalam Java?

' != ' operator juga dipanggil ' tidak sama dengan ” Operator Java. Ia digunakan untuk menilai sama ada dua operan adalah sama atau tidak semasa menggunakan pernyataan bersyarat. Operator ini mengembalikan nilai boolean, di mana “ benar ' menunjukkan bahawa nilai dibandingkan dan tidak sama, dan ' salah ” merujuk kepada kes yang bertentangan apabila kedua-dua nilai adalah sama.

Bagaimana Menggunakan Operator '!=' di Java?

Ikuti sintaks yang diberikan di bawah untuk membandingkan nilai pembolehubah ' a ” dengan “ b ' menggunakan ' != ” (tidak sama) pengendali:

a ! =b


Contoh 1



Dalam contoh ini, kami akan mencipta dua pembolehubah jenis integer, ' a ” dan “ b ” dan mulakan mereka:

int a = dua puluh ;
int b = 23 ;


Cetak nilai asal pembolehubah “ a ” dan “ b ” pada konsol dengan bantuan “ System.out.println() ' kaedah:

System.out.println ( 'Nilai a = ' +a ) ;
System.out.println ( 'Nilai b = ' +b ) ;


Kemudian, kami akan menyemak sama ada nilai “ a ” adalah sama dengan nilai “ b ' menggunakan ' != ” pengendali. Ia akan mengembalikan nilai boolean ' salah ” jika kedua-dua nilai adalah sama:

keluaran boolean = a ! =b;


Akhir sekali, cetak nilai yang terhasil pada konsol:

System.out.println ( pengeluaran ) ;



Output menunjukkan nilai boolean ' benar ”, yang menunjukkan bahawa nilai-nilai “ a ” dan “ b ” tidak sama:


Contoh 2

Sekarang, kami akan melakukan operasi yang sama menggunakan sintaks berikut:

keluaran boolean = ! ( a ==b ) ;


Ia mula-mula menyemak kesamaan ' a ” dan “ b ” nilai pembolehubah menggunakan operator perbandingan “ == ” dan kemudian menafikan hasilnya.

Akhir sekali, cetak output pada konsol:

System.out.println ( pengeluaran ) ;



Pengeluaran


Sekarang, mari kita beralih ke contoh lain di mana kita akan melihat bagaimana pengendali yang disebutkan membantu mencari kesaksamaan di bawah syarat yang ditentukan.

Contoh 3

Di sini, kami akan mempertimbangkan pembolehubah yang sama ' a ” dan “ b ” dengan nilai mereka seperti contoh-contoh sebelum ini. Kami akan menggunakan bersyarat ' jika ” untuk menyemak sama ada nilai kedua-dua pembolehubah adalah sama atau tidak dan mencetak penyataan tambahan:

jika ( a ! =b ) {
System.out.println ( 'Nilai 'a' tidak sama dengan nilai 'b'' ) ;
} lain {
System.out.println ( 'Nilai 'a' adalah sama dengan nilai 'b'' ) ;
}



Output menunjukkan bahawa nilai ' a ” dan “ b ” tidak sama:


Sekarang, menuju ke arah kerja ' =! ” operator di Jawa.

Apakah “=!” Operator di Jawa?

' =! ' operator ialah gabungan dua operator, operator Tugasan ' = 'dan logiknya bukan' ! ” pengendali. Operator bukan logik digunakan untuk menukar nilai asal, manakala pengendali tugasan digunakan untuk penetapan nilai.

Untuk menukar output nilai boolean, anda boleh menggunakan ' =! ” pengendali. Ia menukar nilai boolean dan kemudian menyerahkannya kepada operan kedua.

Cara Menggunakan “=!” Operator di Jawa?

Sintaks untuk menggunakan ' =! ” operator diberikan seperti berikut:

x = ! Y


Catatan: Ungkapan yang betul ialah “ x= !y 'bukan' x=!y ”; ia agak mengelirukan. Ekspresi ' x= !y ” menunjukkan bahawa nilai boolean bagi “ Y ' mula-mula disongsangkan, dan kemudian ia ditugaskan kepada ' x ”.

Contoh

Dalam contoh ini, kita mempunyai dua pembolehubah jenis boolean, ' x ” dan “ Y ”, dengan nilai berikut:

boolean x = benar ;
boolean y = benar ;


Cetak nilai pembolehubah yang dibuat pada konsol menggunakan ' System.out.println() ' kaedah:

System.out.println ( 'Nilai boolean bagi x = ' +x ) ;
System.out.println ( 'Nilai boolean y = ' +y ) ;


Sekarang, kami akan menukar nilai boolean ' x 'dengan bantuan daripada' =! ” pengendali:

x = ! Y;


' Y ” akan terlebih dahulu menyongsangkan nilainya daripada “ benar ” kepada “ salah ”, dan kemudian ia ditugaskan kepada “ x ”. Cetak nilai kemas kini ' x ” pada konsol:

System.out.println ( 'Kini nilai x = ' +x ) ;



Pengeluaran


Kami telah menyediakan semua maklumat asas mengenai ' != ” dan “ =! ” pengendali di Jawa.

Kesimpulan

kedua-duanya ' != ” dan “ =! ” ialah pengendali Java yang digunakan untuk melaksanakan fungsi yang berbeza. ' != ” operator ialah operator perbandingan yang membandingkan kesamaan dua operan untuk menentukan sama ada ia sama atau tidak, manakala “ =! ' ialah gabungan dua operator, operator Tugasan ' = ”, dan operator bukan logik “ ! ” yang beroperasi pada nilai boolean. Dalam siaran ini, kami membincangkan perbezaan antara != dan =! operator di Java dan penggunaannya.