Il est encore difficile d'expliquer les petites parties difficiles dans les phrases, je vais donc écrire les bases de ce que je peux faire en premier.
kane.java
if(Expression conditionnelle){
En traitement;
}
** Ceci est le formulaire de base ** Valeur booléenne, opérateur de comparaison (==, <Etc.), opérateurs logiques (&&, ||, !) Etc. pour écrire l'expression conditionnelle.
À utiliser lorsque vous souhaitez combiner plusieurs processus. Aucun point-virgule n'est requis après ** {}. ** **
kane.java
int x = 40
if (x >= 30) {
System.out.println("x est égal ou supérieur à 30.");
} else if (x > 20) {
System.out.println("x est supérieur à 20 et inférieur à 30.");
} else {
System.out.println("x est inférieur à 20.");
}
//Cette fois, il est exécuté dans le premier processus
else if peut être arrangé autant de fois que nécessaire, mais ** seule la première condition correspondante est exécutée. ** **
Lorsque la valeur de la condition correspond à la valeur de case, le processus est exécuté. Notez qu'il est facile d'oublier les ** deux points (:) après le cas. ** **
kane.java
switch(Valeur de la condition) {
valeur de cas 1:
En traitement;
break;
valeur de cas 2:
En traitement;
break;
valeur de cas 3:
En traitement;
break;
}
** Lorsque la valeur de la condition entre () et la valeur de la casse sont "==", le processus est exécuté. **
kane.java
int = x
switch(x % 2) { //Valeur de la condition
case 0: //true
System.out.println("C'est même"); //Cela court
break;
case 1:
System.out.println("C'est étrange");
break;
}
break Break est extrêmement important dans l'instruction switch. ** Sans pause **, ** Tous exécutés **, break est ** lors de l'utilisation de l'instruction switch **. ** * Si vous souhaitez poursuivre le traitement de l'instruction case, omettez break. Il y a une erreur, et il est écrit en omettant la rupture de l'énoncé de cas, mais à ce stade, je ne comprends pas comment l'utiliser et l'écrire sous forme de mot.
default Similaire à else dans l'instruction if.
kane.java
int number = -1;
switch(number) {
case 0:
System.out.println("0");
break;
case 1:
System.out.println("Est 1");
break;
case 2:
System.out.println("2");
break;
default:
System.out.println("Je suis désolé. Encore une fois merci");
break;
}
kane.java
String number = "zéro";
switch(number) {
case "zéro":
System.out.println("0");
break;
case "Ichi":
System.out.println("Est 1");
break;
case "ré":
System.out.println("2");
break;
default:
System.out.println("Je suis désolé. Encore une fois merci");
break;
}
Il peut être utilisé de la même manière qu'une valeur numérique.
Si le type String est vide, "null" (Un état dans lequel un état irrégulier de null est inclus sauf dans un état de number = "", number = "null", etc.) Dans ce cas, veuillez noter qu'il ne sera pas récupéré par défaut. ** * Je ne comprends pas cela non plus, mais laissez-le comme mémo **
En regardant d'autres articles, j'ai remarqué qu'il devenait plus facile de voir simplement en changeant le retrait de {} et l'instruction if switch. Vous devez également être conscient du nombre de # dans la table des matières du message.
Recommended Posts