C'est l'ingénieur t-77. J'ai personnellement résumé ce que je pensais être important dans l'étude de Java. Cette fois, il s'agit d'instructions conditionnelles.
sample.java
//Les mots de sortie diffèrent selon la valeur du nombre.
// number ==S'il vaut 10, le processus est exécuté.
if (number == 10) {
System.out.println("Wayne");
// number ==Dans le cas de 11, le processus est exécuté.
} else if (number == 11) {
System.out.println("Ryan");
//Si le nombre est différent de celui ci-dessus, le traitement est exécuté.
} else {
System.out.println("other");
}
Dans le cas de l'exemple de phrase ci-dessus, le "traitement de sortie" est courant dans l'instruction if. Par conséquent, il est plus facile à corriger et à maintenir en résumant le «traitement de sortie» comme indiqué dans l'exemple de phrase ci-dessous.
sample2.java
//Les mots de sortie diffèrent selon la valeur du nombre.
//Définissez le nom de la variable.
String name;
if (number == 10) {
name = "Wayne";
} else if (number == 11) {
name = "Ryan";
} else {
name = "other";
}
//La chaîne de caractères affectée au nom par numéro est sortie.
System.out.println(name);
sample.java
//Les mots de sortie diffèrent selon la valeur du nombre.
//Si la valeur de case est 10, le processus est exécuté.
switch (number) {
case 10:
System.out.println("Wayne");
break;
//Si la valeur de case est 11, le processus est exécuté.
case 11:
System.out.println("Ryan");
break;
//Si la valeur est différente de celle ci-dessus, le processus par défaut est exécuté.
default:
System.out.println("other");
break;
}
Comme indiqué ci-dessous, il est possible d'effectuer le même traitement dans plusieurs cas.
sample2.java
//Les mots de sortie diffèrent selon la valeur du nombre.
//Si la valeur de case est 1 ou 2, le processus est exécuté.
switch (number) {
case 1:
case 2:
System.out.println("Note faible");
break;
//Si la valeur de case est 3, le processus est exécuté.
case 3:
System.out.println("Et points");
break;
//Si la valeur de case est 4 ou 5, le processus est exécuté.
case 4:
case 5:
System.out.println("Bien noté");
break;
//Si la valeur est différente de celle ci-dessus, le processus par défaut est exécuté.
default:
System.out.println("Aucune évaluation");
break;
}
--L'instruction while parcourt les instructions du bloc jusqu'à ce que la condition devienne fausse. Notez que si vous ne décrivez pas la condition pour qu'elle devienne --false, le bloc bouclera pour toujours.
sample.java
//Définissez la valeur initiale.
int i = 1;
//Répétez l'instruction jusqu'à ce qu'elle soit fausse.
while (i <= 11) {
System.out.println("Le nombre uniforme est" + i + "C'est ton tour");
//En augmentant i, il ne bouclera pas indéfiniment.
i++;
}
sample.java
//Définissez la valeur initiale.
int i = 1;
//Traitez les instructions du bloc.
do {
System.out.println("Le nombre uniforme est" + i + "C'est ton tour");
//En augmentant i, il ne bouclera pas indéfiniment.
i++;
//Répétez l'instruction jusqu'à ce qu'elle soit fausse.
} while (i <= 11) ;
sample.java
//Il est possible de décrire comme une instruction for dans une instruction for.
//Il est également possible de combiner différentes instructions conditionnelles telles que des instructions if.
for (int i = 1; i <= 11; i++) {
System.out.println("Le nombre uniforme est" + i + "C'est le joueur au tour.");
for (int s = 1; s <= 5; s++) {
System.out.println(s + "J'ai frappé le deuxième coup.");
if (s == 3) {
System.out.println("J'ai décidé de tirer.");
}
}
}
sample.java
// i =Si c'est 8, le processus se termine.
for (int i = 1; i <= 11; i++) {
System.out.println("Le nombre uniforme est" + i + "C'est le joueur au tour.");
if (i == 8) {
System.out.println("Le processus se termine.");
break;
}
}
console
Le joueur avec l'uniforme numéro 1.
Le joueur avec le deuxième numéro d'uniforme.
Le joueur avec le troisième numéro d'uniforme.
Le joueur avec le numéro 4 dans l'uniforme.
Le joueur avec l'uniforme numéro 5
Le joueur avec le numéro 6 dans l'uniforme.
Le joueur avec le numéro d'uniforme 7.
Le processus se termine.
※i =Lorsqu'il atteint 8, le processus se termine par une pause.
sample.java
// i =Dans le cas de 8, le processus est ignoré et le processus suivant est lancé.
for (int i = 1; i <= 11; i++) {
System.out.println("Le nombre uniforme est" + i + "C'est le joueur au tour.");
if (i == 8) {
continue;
}
}
console
Le joueur avec l'uniforme numéro 1.
Le joueur avec le deuxième numéro d'uniforme.
Le joueur avec le troisième numéro d'uniforme.
Le joueur avec le numéro 4 dans l'uniforme.
Le joueur avec l'uniforme numéro 5
Le joueur avec le numéro 6 dans l'uniforme.
Le joueur avec le numéro d'uniforme 7.
Le joueur avec le 9e numéro d'uniforme.
Le joueur avec le numéro d'uniforme 10.
Le joueur avec le numéro d'uniforme 11.
※i =Lorsqu'il atteint 8, le processus est ignoré en continu.
Bien que cela fasse partie de mon étude de Java, les instructions conditionnelles sont également utilisées dans d'autres langages tels que JavaScript, c'était donc une bonne occasion de revoir les bases. C'est tout.
Recommended Posts