Ποια είναι η διαφορά μεταξύ του != και του =! Χειριστές σε Java

Poia Einai E Diaphora Metaxy Tou Kai Tou Cheiristes Se Java



Το σύμβολο που χρησιμοποιείται για την εκτέλεση πράξεων ονομάζεται τελεστής. Στην Java, το ' != ' είναι ένας τελεστής σύγκρισης που χρησιμοποιείται για να προσδιορίσει εάν δύο τελεστές είναι ίσοι ή όχι συγκρίνοντάς τους, ενώ το ' =! Ο χειριστής συνδυάζει δύο τελεστές. ο πρώτος είναι ένας χειριστής εκχώρησης ' = ' και ο δεύτερος είναι ένας λογικός τελεστής Όχι ' ! ' που λειτουργεί σε δυαδικές τιμές. Χρησιμοποιείται επίσης στην αντιστροφή δυαδικών τιμών.

Αυτή η ανάρτηση θα εξηγήσει τη διαφορά μεταξύ != και =! Χειριστές σε Java.







Ποια είναι η διαφορά μεταξύ του != και του =! Χειριστές σε Java;

' != ' και ' =! ” είναι δύο ξεχωριστοί χειριστές Java. Αυτοί οι δύο τελεστές δεν μπορούν να συγκριθούν επειδή εξυπηρετούν διαφορετικές λειτουργίες. Ο ' != Ο τελεστής ' συγκρίνει δύο τελεστές, ενώ ο ' =! Ο τελεστής αντιστρέφει το αποτέλεσμα των δυαδικών τιμών. Η αναπαράστασή του δίνει μόνο μια αίσθηση που μοιάζει με.



Τώρα, θα συζητήσουμε και τις δύο μεθόδους και τη χρήση τους μία προς μία!



Τι είναι ο χειριστής «!=» στην Java;

Ο ' != 'Ο χειριστής ονομάζεται επίσης ' όχι ίσο με ” Χειριστής Java. Χρησιμοποιείται για να αξιολογήσει εάν δύο τελεστές είναι ίσοι ή όχι κατά τη χρήση εντολών υπό όρους. Αυτός ο τελεστής επιστρέφει δυαδικές τιμές, όπου ' αληθής ' υποδεικνύει ότι οι τιμές συγκρίνονται και δεν είναι ίσες και ' ψευδής ” αναφέρεται στην αντίθετη περίπτωση του όταν και οι δύο τιμές είναι ίσες.





Πώς να χρησιμοποιήσετε τον χειριστή “!=” στην Java;

Ακολουθήστε την παρακάτω σύνταξη για να συγκρίνετε την τιμή της μεταβλητής ' ένα ' με ' σι ' χρησιμοποιώντας το ' != ” (όχι ίσος) χειριστής:

ένα !


Παράδειγμα 1



Σε αυτό το παράδειγμα, θα δημιουργήσουμε δύο μεταβλητές τύπου ακέραιου αριθμού, ' ένα ' και ' σι ” και αρχικοποιήστε τα:

int a = είκοσι ;
int b = 23 ;


Εκτυπώστε τις αρχικές τιμές των μεταβλητών ' ένα ' και ' σι ' στην κονσόλα με τη βοήθεια του ' System.out.println() 'μέθοδος:

System.out.println ( 'Η τιμή του a =' ) ;
System.out.println ( 'Η τιμή του b =' ) ;


Στη συνέχεια, θα ελέγξουμε αν η τιμή του ' ένα Το ' ισούται με την τιμή του ' σι ' χρησιμοποιώντας το ' != ' χειριστής. Θα επιστρέψει μια δυαδική τιμή ' ψευδής 'αν και οι δύο τιμές είναι ίσες:

boolean έξοδος = α ! =b;


Τέλος, εκτυπώστε την προκύπτουσα τιμή στην κονσόλα:

System.out.println ( παραγωγή ) ;



Η έξοδος δείχνει τη δυαδική τιμή ' αληθής ', που δείχνει ότι οι τιμές του ' ένα ' και ' σι ” δεν είναι ίσα:


Παράδειγμα 2

Τώρα, θα εκτελέσουμε την ίδια λειτουργία χρησιμοποιώντας την ακόλουθη σύνταξη:

boolean έξοδος = ! ( ένα ==β ) ;


Ελέγχει πρώτα την ισότητα του ' ένα ' και ' σι ' μεταβλητές τιμές χρησιμοποιώντας τον τελεστή σύγκρισης ' == » και στη συνέχεια αναιρεί το αποτέλεσμα.

Τέλος, εκτυπώστε το αποτέλεσμα στην κονσόλα:

System.out.println ( παραγωγή ) ;



Παραγωγή


Τώρα, ας περάσουμε σε ένα άλλο παράδειγμα όπου θα δούμε πώς ο αναφερόμενος τελεστής βοηθά στην εύρεση της ισότητας υπό τις καθορισμένες συνθήκες.

Παράδειγμα 3

Εδώ, θα εξετάσουμε τις ίδιες μεταβλητές ' ένα ' και ' σι ” με τις αξίες τους όπως στα προηγούμενα παραδείγματα. Θα χρησιμοποιήσουμε την υπό όρους ' αν Δήλωση για να ελέγξετε εάν οι τιμές και των δύο μεταβλητών είναι ίσες ή όχι και να εκτυπώσετε τις προστιθέμενες δηλώσεις:

αν ( ένα ! ) {
System.out.println ( 'Η τιμή του 'a' δεν είναι ίση με την τιμή του 'b'' ) ;
} αλλού {
System.out.println ( 'Η τιμή του 'a' είναι ίση με την τιμή του 'b'' ) ;
}



Η έξοδος δείχνει ότι οι τιμές του ' ένα ' και ' σι ” δεν είναι ίσα:


Τώρα, κατευθυνθείτε προς τη λειτουργία του ' =! ” χειριστής σε Java.

Τι είναι το '=!' Χειριστής σε Java;

Ο ' =! Ο τελεστής είναι ο συνδυασμός των δύο τελεστών, ο τελεστής εκχώρησης = 'και το λογικο οχι' ! ' χειριστής. Ο τελεστής λογικής όχι χρησιμοποιείται για τη μετατροπή της αρχικής τιμής, ενώ ο τελεστής εκχώρησης χρησιμοποιείται για την εκχώρηση της τιμής.

Για να μετατρέψετε την έξοδο των δυαδικών τιμών, μπορείτε να χρησιμοποιήσετε το ' =! ' χειριστής. Μετατρέπει τη boolean τιμή και στη συνέχεια την εκχωρεί στον δεύτερο τελεστή.

Πώς να χρησιμοποιήσετε το '=!' Χειριστής σε Java;

Η σύνταξη για τη χρήση του ' =! ” ο χειριστής δίνεται ως εξής:

Χ = ! Υ


Σημείωση: Η σωστή έκφραση είναι « x= !y ' δεν ' x=!y ”? είναι λίγο μπερδεμένο. Η έκφραση « x= !y ' δείχνει ότι η boolean τιμή του ' Υ Το ' αρχικά αντιστρέφεται και μετά εκχωρείται σε ' Χ '.

Παράδειγμα

Σε αυτό το παράδειγμα, έχουμε δύο μεταβλητές τύπου boole, ' Χ ' και ' Υ », με τις ακόλουθες τιμές:

boolean x = αληθής ;
boolean y = αληθής ;


Εκτυπώστε τις τιμές των μεταβλητών που δημιουργήθηκαν στην κονσόλα χρησιμοποιώντας το ' System.out.println() 'μέθοδος:

System.out.println ( 'Η boolean τιμή του x =' +x ) ;
System.out.println ( 'Η δυαδική τιμή του y = ' +y ) ;


Τώρα, θα μετατρέψουμε τη boolean τιμή του ' Χ ' με τη βοήθεια του ' =! ' χειριστής:

Χ = ! Υ;


Ο ' Υ Το ' θα αντιστρέψει πρώτα την τιμή του από ' αληθής ' προς την ' ψευδής ', και στη συνέχεια εκχωρείται σε ' Χ '. Εκτυπώστε την ενημερωμένη τιμή του ' Χ ” στην κονσόλα:

System.out.println ( 'Τώρα η τιμή του x =' +x ) ;



Παραγωγή


Έχουμε παράσχει όλες τις βασικές πληροφορίες για το « != ' και ' =! ” χειριστές σε Java.

συμπέρασμα

Και τα δυο ' != ' και ' =! ” είναι τελεστές Java που χρησιμοποιούνται για την εκτέλεση διαφορετικών λειτουργιών. Ο ' != Ο τελεστής είναι ένας τελεστής σύγκρισης που συγκρίνει την ισότητα δύο τελεστών για να προσδιορίσει αν είναι ίσοι ή όχι, ενώ το ' =! ' είναι ο συνδυασμός δύο τελεστών, ένας τελεστής εκχώρησης ' = ' και ο λογικός τελεστής όχι ' ! ' που λειτουργεί σε δυαδικές τιμές. Σε αυτήν την ανάρτηση, συζητήσαμε τη διαφορά μεταξύ != και =! χειριστές σε Java και τη χρήση τους.