Maison> 类库下载> java类库> le corps du texte

Quelle est la différence entre & et && en Java ?

清浅
Libérer: 2019-04-17 14:34:24
original
15460 Les gens l'ont consulté


La différence entre & et && en Java est la suivante : dans l'opération &&, lorsque la première expression est fausse, l'expression suivante ne sera pas exécutée pendant que le ; & opération Que la première expression soit vraie ou non, l'expression suivante

sera exécutée En Java, && et & sont des opérateurs logiques représentant "et", ce qui signifie et. Ils sont tous vrais lorsque les expressions des deux côtés sont vraies et que le résultat de l'opération entière est vrai, sinon il est faux. Ensuite, dans l'article, nous présenterons en détail les différences entre les deux, ce qui servira de référence et j'espère que cela sera utile à tout le monde.

Quelle est la différence entre & et && en Java ?

[Cours recommandé :Tutoriel Java]

La différence entre & et &&

& et && sont tous deux des symboles d'opération logique, mais && est également appelé opérateur de court-circuit. Car lorsque la valeur de la première expression est fausse, la deuxième expression ne sera pas évaluée

et & exécutera les deux expressions, que la première expression soit vraie ou non ; De plus, & peut également être utilisé comme opérateur au niveau du bit. Lorsque les expressions des deux côtés de & ne sont pas de type booléen, & représente une opération au niveau du bit.

&& opération

int i = 0; if(i == 3 && ++i > 0 ) { } System.out.println("i = " + i);
Copier après la connexion

Le résultat est : i = 0 ==>La deuxième expression n'est pas exécutée

& opération

int i = 0; if(i == 3 & ++i > 0 ) { } System.out.println("i = " + i);
Copier après la connexion

Le résultat est : i = 1 ==>La deuxième expression est exécutée

Résumé : Ce qui précède est ceci L'intégralité du contenu de cet article, j'espère qu'il sera utile à tout le monde


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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!