Maison  >  Article  >  Java  >  Quels sont les opérateurs Java ?

Quels sont les opérateurs Java ?

藏色散人
藏色散人original
2020-12-30 11:04:1927220parcourir

Les opérateurs Java incluent : 1. Les opérateurs arithmétiques, tels que "+, -, %, etc." ; 2. Les opérateurs d'affectation, tels que "=" ; égal à, Différent de" ; 4. Opérateurs logiques, tels que "OR, AND, NOT" ; 5. Opérateurs conditionnels, tels que "opérateur ternaire", etc.

Quels sont les opérateurs Java ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, version Java 10, ordinateur DELL G3 Cette méthode convient à toutes les marques d'ordinateurs.

Recommandation : "Tutoriel vidéo Java"

L'opérateur est un symbole "fonctionnel" qui informe Java d'effectuer les opérations associées.

Les opérateurs couramment utilisés en langage Java peuvent être divisés dans les types suivants :

Ø Opérateurs arithmétiques

Ø Opérateurs d'affectation

Ø Opérateurs de comparaison

Ø Opérateurs logiques

Ø Opérateurs conditionnels

1. Opérateurs arithmétiques

Principaux opérateurs arithmétiques Utilisés pour effectuer des opérations arithmétiques de base telles que comme addition, soustraction, multiplication, division, etc.

Opérateurs arithmétiques couramment utilisés en Java :

Parmi eux, ++ et -- peuvent apparaître à gauche ou à droite de l'opérande , mais le résultat est différent

a++ : attribuez d'abord une valeur, puis incrémentez

++a : incrémentez d'abord, puis attribuez une valeur

Les opérateurs d'incrémentation et de décrémentation sont uniquement Il peut être utilisé pour faire fonctionner des variables, mais ne peut pas être utilisé directement pour faire fonctionner des valeurs ou des constantes ! Par exemple, 5++, 8--, etc. sont tous faux !

2. Opérateur d'affectation

L'opérateur d'affectation fait référence au symbole qui spécifie une valeur numérique pour une variable ou une constante. Par exemple, vous pouvez utiliser "=" pour affecter le résultat de l'expression à droite à l'opérande de gauche.

Les opérateurs d'affectation courants pris en charge par Java sont présentés dans le tableau suivant :

3. 🎜 >Les opérateurs de comparaison sont utilisés pour déterminer la taille de deux données, telles que : supérieure à, égale à, non égale à. Le résultat de la comparaison est une valeur booléenne (true ou false).

Les opérateurs de comparaison couramment utilisés en Java sont présentés dans le tableau suivant :

Remarque :

1, > >= , <= prend uniquement en charge le fait que les opérandes gauche et droit sont de type numérique

2 == , != Les opérandes des deux côtés peuvent être de type numérique ou de type référence

<🎜. >

4. Opérateurs logiques

Les opérateurs logiques sont principalement utilisés pour effectuer des opérations logiques. Les opérateurs logiques couramment utilisés en Java sont présentés dans le tableau suivant :

Nous pouvons comprendre les opérateurs logiques du point de vue du « vote » :

1 et. : Exiger que tout le monde vote pour approuver un problème

2, ou : Exiger qu'une seule personne vote pour approuver un problème

3 Non : quelqu'un a initialement voté pour approuver, adopté Un non-opérateur peut. invalider le vote

4. XOR : Une seule personne peut voter pour approuver un problème

Lors de l'utilisation d'opérateurs logiques, nous rencontrerons un phénomène de "court-circuit" très intéressant.

Par exemple : ( un > deux ) && ( un < trois ), s'il peut être déterminé que le résultat d'un > deux à gauche est faux, alors le système pensera qu'il n'est plus nécessaire d'exécuter un < sur le trois droit.

De même, dans ( one > two ) || ( one < three ) , s'il peut être déterminé que le résultat de l'expression de gauche est vrai, le système pensera également que ce n'est pas le cas. plus nécessaire pour exécuter la bonne expression. Un < trois sur le côté sont exécutés !

5. Opérateur conditionnel

L'opérateur conditionnel (?:) est également appelé "opérateur ternaire". Forme grammaticale : Expression booléenne ? Expression 1 : Expression 2

Processus opérationnel : Si la valeur de l'expression booléenne est vraie, alors renvoie la valeur de l'Expression 1, sinon renvoie la valeur de l'Expression 2

Par exemple :

Parce que l'expression 8>5 est évaluée à vrai, donc retour : 8 est supérieur à 5

Priorité des opérateurs en Java

La soi-disant priorité est l'ordre des opérations dans une expression. Les priorités des opérateurs couramment utilisés en Java sont indiquées dans le tableau suivant :

Le niveau 1 a la priorité la plus élevée et le niveau 11 a la priorité la plus basse. Par exemple, le résultat de x = 7 + 3 * 2 est 13 "multipliez d'abord puis additionnez" !

PS : Il n'est pas nécessaire de mémoriser l'ordre de priorité des opérateurs. Dans le développement réel, les parenthèses sont généralement utilisées pour aider à la gestion des priorités. Par exemple :

Analyse : Les parenthèses ont la plus haute priorité, donc

1, exécutez un + 18, le résultat est 30

2, Exécutez ( a + 18 ) % 4 modulo, le résultat est 2

3 Exécutez a * ( a + 18 ) % 4 ), le résultat est 24

.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn