Contenu d'apprentissage de base Java 3 (opérateur / opérateur ternaire)

Et cet article?

Quand j'ai réappris Java à partir des bases, j'ai senti qu'il y avait de nombreux points que je n'avais pas compris jusqu'à présent, j'ai donc résumé le contenu d'apprentissage afin de pouvoir y revenir plus tard.

opérateur

Opérateur à un seul terme, opérateur arithmétique, etc. Utilisé pour les calculs et les comparaisons.

Les opérateurs doivent être prudents

&Quand&& (|Quand||)

Les deux indiquent ET (OU), mais & et | évaluent le côté droit même si le côté gauche est faux.

instanceof Il est utilisé sous la forme suivante. (Je l'ai écrit juste au cas où je ne savais pas que c'était un opérateur)

instanceof


str instanceof String;

== et égal ()

Les types de données de base peuvent être comparés à ==, mais equals () est utilisé lors de la comparaison des valeurs de type de référence. (Lors de la comparaison avec ==, il sera comparé si la destination de référence est la même.)

Opérateur triangulaire

Il est utilisé comme suit. Si l'expression conditionnelle avant? Est vraie, l'expression de gauche est exécutée, et si elle est fausse, l'expression de droite est exécutée.

Opérateur triangulaire


   String str = "a" == null ? "is null" : "is not null";

Recommended Posts

Contenu d'apprentissage de base Java 3 (opérateur / opérateur ternaire)
Contenu d'apprentissage de base Java 7 (exception)
Contenu d'apprentissage de base Java 5 (qualificatif)
Contenu d'apprentissage de base Java 8 (API Java)
Contenu d'apprentissage de base Java 4 (répétition)
Contenu d'apprentissage de base Java 9 (expression lambda)
Contenu d'apprentissage de base Java 2 (array / ArrayList)
Contenu d'apprentissage de base Java 1 (littéral, variable, constant)
Mémo d'apprentissage Java (basique)
Contenu d'apprentissage de base Java 6 (héritage / classe abstraite / interface)
Mémo d'apprentissage Java (opérateur logique)
Apprendre Java (0)
Jour d'apprentissage Java 5
Grammaire de base Java
Grammaire Java de base
Opérateur ternaire de référence
Connaissances de base Java 1
[Java] Structure de base
[Java] [Basic] Glossaire
Grammaire de base Java
Grammaire de base Java
Exercice Java [basique]
java learning day 2
java learning day 1
Combien d'opérateurs ternaires sont autorisés en Java
Points d'apprentissage Ruby (basique)
apprentissage java (expression conditionnelle)
mémo de connaissances de base java
Mémo d'apprentissage Java (méthode)
Apprendre Java (1) - Hello World
[Java] Type de données ①-Type de base
À propos de l'opérateur ternaire
Opérateur de fusion nul Java
Manipulation de base de la date Java
Interface d'historique d'apprentissage JAVA
Conventions de dénomination Java de base
Mémo d'apprentissage Java (interface)
Mémo d'apprentissage Java (héritage)
[Java] Notes de méthode de base
Types de données de base Java
Concepts de base Java OOps
Etudier Java # 2 (\ marque et opérateur)
Apprentissage du framework Java # 1 (version Mac)
Syntaxe de base Java + trappe α
Héritage de l'interface de l'historique d'apprentissage JAVA
[Java] Instruction de base pour les débutants
Livres utilisés pour apprendre Java
java learning day 4
[Java] Résumé des opérateurs (opérateur)
[Java] Thymeleaf Basic (Spring Boot)
Implémenter l'authentification de base en Java
[Java] Acquisition de contenu avec HttpCliient
Mémo d'apprentissage Java (classe abstraite)
L'opérateur ternaire est-il mauvais?
[Débutant] Description du "tableau" de base Java
Java Learning 1 (apprendre divers types de données)
[Java] Termes de base en programmation
[Java] Scanner, opérateur ternaire, opération de tableau (AOJ ① grand et petit alignement)