Étudier Java # 6 (Comment écrire des blocs)

Ça faisait longtemps, je jouais en vacances, donc je vais resserrer et repartir à partir d'aujourd'hui!

Comment écrire un bloc

Qu'est-ce qu'un bloc Un bloc sert à traiter plusieurs phrases en tant que groupe.

Existence de deux règles de gestion des blocs

** Règle 1) ** ** Omission des tranches d'onde ** Si le contenu ne comporte qu'une seule ligne, vous pouvez omettre les crochets d'onde.

if (tenki == true){
//Abréviation
} else
System.out.println("La technologie de RIDLEY est de classe mondiale");

Cependant, en réalité, il n'est pas recommandé d'éviter les erreurs de programmation. ** Règle (2) ** ** Durée de vie des variables déclarées dans le bloc ** Les variables déclarées dans un bloc disparaissent dès que le bloc se termine. Par exemple, une variable déclarée sans bloc dans l'instruction if ne peut pas être utilisée en dehors du bloc. Cette "plage d'endroits où les variables peuvent être utilisées" est appelée une portée.

int a;
while(/*Expression conditionnelle*/){
 int b;
 //Portée de la variable b
}
 //Portée de la variable a

Comment écrire une expression conditionnelle

if (tenki == true ){ //if instruction expression conditionnelle

while(age > 21 ){ //instruction while expression conditionnelle

Les "==", ">" qui apparaissent ici sont appelés opérateurs relationnels.

Opérateur de relation

opérateur sens
== Le côté gauche et le côté droit sont égaux
!= Le côté gauche et le côté droit sont différents
> Le côté gauche est plus grand que le côté droit
< Le côté gauche est plus petit que le côté droit
>= Le côté gauche est supérieur ou égal au côté droit
<= Le côté gauche est inférieur ou égal au côté droit

Exemple sw! = false Si la variable sw n'est pas fausse deg --273.15 <0 Si la variable deg moins 273.15 est inférieure à 0 ʻInitial == 'miya'` Si le caractère de l'initiale de la variable est "miya"

** Notez que l'opérateur relationnel pour l'égalité a deux égaux "==" **

Comparaison de chaînes

En Java, il est nécessaire d'écrire ** spécialement ** lors de la comparaison de variables de type String et de chaînes de caractères dans des expressions conditionnelles.

if (s == "Le coucher du soleil"){ //erreur

Bien que cela semble correct à première vue, Java n'autorise pas les comparaisons de chaînes avec "==". La notation correcte est

if (s.equals("Le coucher du soleil")){

Sera.

Opérateur logique

--Opérateur logique (expression conditionnelle complexe qui combine deux ou plusieurs conditions telles que 〇〇 ou plus et 〇〇)

opérateur sens
&& Et
Ou
if (age >= 10 && gender == 1) {・ ・ ・
if (name.equals("Kujo") || married == true {・ ・ ・

Bavarder

Pour le moment, c'est tout pour aujourd'hui ... J'ai l'impression d'avoir réussi à comprendre comment écrire des blocs. Je ferai attention à la différence de style d'écriture lors de la comparaison des chaînes de caractères. Il est apparu dans le passé, mais il est difficile de se souvenir (tsu д⊂) C'était à peu près dans deux jours, donc je dois rattraper le retard ...! Je ferai de mon mieux demain! Bonne nuit zzz

Recommended Posts

Étudier Java # 6 (Comment écrire des blocs)
Comment rédiger un commentaire java
Comment écrire une déclaration de variable Java
[Introduction à Java] Comment écrire un programme Java
Etudier comment utiliser le constructeur (java)
[Java] Comment sortir et écrire des fichiers!
Comment écrire des rails
Comment écrire docker-compose
Comment écrire Mockito
Comment écrire un fichier de migration
Bases du développement Java ~ Comment écrire des programmes * Exercice 1 ~
[Java] Mémo sur la façon d'écrire la source
Comment écrire Java String # getBytes dans Kotlin?
Comment abaisser la version java
[Java] Comment utiliser Map
Comment désinstaller Java 8 (Mac)
Comment écrire du bon code
Java - Comment créer JTable
Comment utiliser java Facultatif
Comment réduire les images Java
[Refactoring] Comment écrire le routage
Comment utiliser la classe Java
[Java] Comment utiliser removeAll ()
[Java] Comment afficher les Wingdings
Comment utiliser Java Map
Comment définir des constantes Java
Comment écrire Junit 5 organisé
Comment écrire des graines de Rails
Comment utiliser les variables Java
Comment convertir la base Java
Comment écrire le routage Rails
[Java] Comment implémenter le multithreading
Comment initialiser un tableau Java
Comment écrire Scala du point de vue de Java
[Java] Types de commentaires et comment les rédiger
java: Comment écrire une liste de types génériques [Note]
Comment écrire du Java moderne. Immuable Java, Null Considérez la sécurité.
Étudier Java ―― 3
Comment étudier Java Silver SE 8
Comment utiliser HttpClient de Java (Get)
Étudier Java ―― 9
Étudier Java ―― 4
Étudier Java -5
Comment créer un conteneur Java
Comment désassembler un fichier de classe Java
Comment utiliser HttpClient de Java (Post)
[Java] Comment utiliser la méthode de jointure
Étudier Java ―― 1
Étudier Java # 0