Maison  >  Article  >  Java  >  Opérateurs en Java

Opérateurs en Java

王林
王林original
2024-07-17 22:48:51516parcourir

Operadores em Java

Types d'opérateurs

Arithmétique :

  • Effectuez des opérations mathématiques de base.

Bitwise : Opérez sur des bits.
Relationnel : Comparez les valeurs.
Logique : Effectuer des opérations logiques.

Opérateurs arithmétiques

Opérateurs de base :

  • Ajout
  • Soustraction
  • Multiplication / Division % Modulo (reste de la division)

Opérateurs unaires :

  • Plus unaire
  • Moins unaire

Opérateurs d'incrémentation et de décrémentation :
++ Incrément (ajout de 1)
-- Décrémentation (soustraction de 1)

Comportement des opérateurs arithmétiques

  • Opération sur les types numériques et char.

Division des entiers : Tronque le reste.

Exemple :10/3 résultats en 3.
Opérateur de module : Génère le reste de la division.
Exemple :10% 3 résultats en 1.

  • Peut être appliqué aux types entiers et à virgule flottante.
class ModDemo {
    public static void main(String args[]) {
        int iresult = 10 / 3;
        int irem = 10 % 3;
        double dresult = 10.0 / 3.0;
        double drem = 10.0 % 3.0;
        System.out.println("Result and remainder of 10 / 3: " + iresult + " " + irem);
        System.out.println("Result and remainder of 10.0 / 3.0: " + dresult + " " + drem);
    }
}

Sortie :
Résultat et reste de 10/3 : 3 1
Résultat et reste de 10,0 / 3,0 : 3,3333333333333335 1,0

Incrémenter et décrémenter
Incrément (++) : ajoute 1 à l'opérande.

Exemple : x = x + 1 ; est équivalent à x++;
Décrémenter (--) : soustrait 1 de l'opérande.

Exemple : x = x - 1 ; est équivalent à x--;

Formes préfixées et postfixées :

Préfixé : Incrémenter/Décrémenter avant d'utiliser la valeur dans l'expression.
Exemple : ++x
Postfix : utilise la valeur dans l'expression avant d'incrémenter/décrémenter.
Exemple : x++

int x = 10;
int y = ++x; // y será 11, x será 11

Résumé des points clés
Java possède des opérateurs pour les opérations mathématiques, logiques, relationnelles et au niveau des bits.
Les opérateurs arithmétiques incluent +, -, *, /, %, ++, --.
L'opérateur % peut être appliqué aux types entiers et à virgule flottante.
L'incrément (++) et le décrément (--) ont des formes de préfixe et de suffixe qui affectent l'ordre de fonctionnement.
Il est important de comprendre le comportement des opérateurs pour éviter les erreurs logiques dans les expressions complexes.

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