Maison >Java >javaDidacticiel >Comment interpréter les symboles d'opération Java

Comment interpréter les symboles d'opération Java

百草
百草original
2024-01-30 15:02:211051parcourir

Explication des symboles d'opération Java : 1. Opérateurs arithmétiques ; 2. Opérateurs d'affectation ; 3. Opérateurs de comparaison ; 5. Opérateurs conditionnels ; 7. Opérateurs de concaténation de chaînes ; ; 9. Autres opérateurs spéciaux ; 10. Opérateurs de conversion de type ; 11. Parenthèses et ordre des opérations. Introduction détaillée : 1. Opérateurs arithmétiques, l'addition est utilisée pour ajouter deux variables de type numérique, la soustraction est utilisée pour soustraire deux variables de type numérique, la multiplication est utilisée pour multiplier deux variables de type numérique et la division est utilisée pour multiplier deux variables de type numérique. sont divisés et ainsi de suite.

Comment interpréter les symboles d'opération Java

Le système d'exploitation de ce tutoriel : système Windows 10, ordinateur DELL G3.

Les opérateurs Java sont des symboles utilisés pour effectuer des opérations arithmétiques, des affectations, des comparaisons et des opérations logiques. Ce qui suit est une explication détaillée des opérateurs couramment utilisés en Java :

1 Opérateurs arithmétiques :

  • Addition (+) : utilisé pour ajouter des variables de deux types numériques.
  • Soustraction (-) : utilisé pour soustraire deux variables de type numérique.
  • Multiplication (*) : utilisé pour multiplier deux variables de type numérique.
  • Division (/) : utilisé pour diviser deux variables de type numérique. Si deux nombres entiers sont divisés, le résultat est toujours un entier ; si l’un des nombres est un nombre décimal, le résultat est un nombre décimal.
  • Reste (%) : utilisé pour obtenir le reste après avoir divisé deux variables de type numérique.

2. Opérateur d'affectation :

  • Assignation (=) : utilisé pour attribuer la valeur de droite à la variable de gauche.
  • Incrément (++) : Augmente la valeur de la variable de 1. Il existe deux formes : l'incrément de préfixe (++i) et l'incrément de suffixe (i++). La forme préfixe incrémente d'abord puis renvoie la valeur, et la forme suffixe renvoie d'abord la valeur puis incrémente.
  • Décrément (--) : Diminue la valeur de la variable de 1. Il existe également deux formes : la décrémentation du préfixe (--i) et la décrémentation du suffixe (i--).

3. Opérateur de comparaison :

  • Supérieur à (>) : utilisé pour comparer si l'opérande de gauche est supérieur à l'opérande de droite, le résultat est vrai ou faux.
  • Moins de (<) : utilisé pour comparer si l'opérande de gauche est inférieur à l'opérande de droite, le résultat est vrai ou faux.
  • Supérieur ou égal à (>=) : utilisé pour comparer si l'opérande de gauche est supérieur ou égal à l'opérande de droite, et le résultat est vrai ou faux.
  • Inférieur ou égal à (<=) : utilisé pour comparer si l'opérande de gauche est inférieur ou égal à l'opérande de droite, et le résultat est vrai ou faux.
  • Equal (==) : utilisé pour comparer si deux opérandes sont égaux, le résultat est vrai ou faux.
  • Pas égal (!=) : utilisé pour comparer si deux opérandes ne sont pas égaux, le résultat est vrai ou faux.

4. Opérateurs logiques :

  • ET logique (&&) : Lorsque les opérandes des deux côtés sont vrais, le résultat est vrai sinon, il est faux ; Aussi appelé court-circuit ET.
  • OU logique (||) : lorsque l'un des opérandes des deux côtés est vrai, le résultat est vrai ; lorsque les deux opérandes sont faux, le résultat est faux. Également connu sous le nom de court-circuit ou.
  • NON logique (!) : utilisé pour l'opération de négation. Si l'opérande est vrai, le résultat est faux ; si l'opérande est faux, le résultat est vrai.

5. Opérateur conditionnel (ternaire) :

  • sous forme de condition valeur 1 : valeur 2. Si la condition est vraie, le résultat est la valeur 1, sinon le résultat est la valeur 2. Également connu sous le nom d’opérateur ternaire.

6. Opérateurs au niveau du bit :

  • ET au niveau du bit (&) : Le résultat est 1 uniquement lorsque les bits correspondants sont tous 1.
  • Bitwise OR (|) : Tant que l'un des bits correspondants est 1, le résultat est 1.
  • XOR au niveau du bit (^) : Le résultat du bit correspondant est 1 uniquement lorsque les deux nombres sont différents.
  • Inversion au niveau du bit (~) : Inversez si le bit correspondant est 0 ou 1.

7. Connecteur de chaîne (+) : peut non seulement être utilisé pour l'addition entre les nombres, mais peut également être utilisé pour connecter des chaînes. Par exemple, « Bonjour, » + « Monde ! » donne « Bonjour, monde ! ».

8. Concaténation de chaînes lors de l'affectation : Par exemple, a += "string" est équivalent à a = a + "string", c'est-à-dire que la variable a est connectée à la chaîne.

9. Autres opérateurs spéciaux : Par exemple, instanceof est utilisé pour déterminer si un objet est une instance d'une certaine classe, etc.

10. Opérateur de conversion de type : Par exemple, des méthodes telles que (int) ou Integer.parseInt() sont utilisées pour la conversion de type.

11. Parenthèses et ordre des opérations : Les parenthèses peuvent modifier l'ordre des opérations par défaut, par exemple, l'expression entre parenthèses est calculée en premier. De plus, les principes de gauche à droite et de haut en bas sont également des règles couramment utilisées pour l'ordre des opérations.

Points supplémentaires à noter concernant l'opérateur "%": En Java, "%" peut non seulement être utilisé pour les opérations de reste, mais peut également être utilisé pour déterminer la parité d'un nombre, déterminer si un nombre est divisible et extraire la valeur de n'importe quel nombre. Unités, dizaines, centaines, etc. Par exemple, x % 10 est utilisé pour obtenir les chiffres des unités, x / 10 % 10 est utilisé pour obtenir les chiffres des dizaines, etc. Dans le même temps, lorsque le nombre avant « % » est inférieur au nombre après « % », le résultat est le nombre avant « % ».

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