Maison >Java >javaDidacticiel >Comment maîtriser la sélection Java et les structures de boucles
int money=10; if(money>100){ System.out.println("money小于100"); }
Le if en Java est en fait le même que les autres langages de programmation. Entre parenthèses après le if, écrivez le requis. Si les données jugées correspondent, elles seront exécutées.
Multiple if structure, il y a beaucoup de choix, mais pour en choisir un, il faut l'utiliser avec else if
if (number==1) { System.out.println("你选择的是牙膏,10¥"); shop = 10; }else if (number==2) { System.out.println("你选择的是毛巾,15¥"); shop = 15; }else if (number==3) { System.out.println("你选择的是脸盆,20¥"); shop = 20; }else { System.out.println("选择错误"); a = false; }#🎜🎜 #Obligatoire Lorsque vous effectuez plusieurs jugements, écrivez else if juste après la parenthèse fermante du if précédent pour refaire le jugement suivant. Si aucune correspondance n'est trouvée après l'exécution de tous les if, l'instruction else sera exécutée. .Par exempleLe code ci-dessus peut donner à chacun une compréhension approfondie, qui est un jugement sur la valeur du nombre. 3. Nested ifComme son nom l'indique, imbriqué if doit écrire if à l'intérieur de if Lorsque le programme est exécuté, il ignore d'abord le jugement if parent, puis entre. le if imbriqué. S'il y a plusieurs if imbriqués à l'intérieur, le processus d'exécution est le même.
if(a>0) { if (a<10) { if(a=7){ System.out.println("a是7"); } } }Le code ici, si a>0, correspond, entre le deuxième si, si a<10, correspond, entre le troisième si, si a=7, l'exécution est réussie, et l'opération instruction de sortie. 4.Structure de sélection de commutateurswitch : Il peut également être utilisé pour des sélections multiples, mais le commutateur ne peut être utilisé que pour le jugement d'équivalence, pas pour le jugement par intervalle
# 🎜🎜# Grammaire :
switch (a) { //在switch后写入需要判断的值 case 1: // 若判断值等于1 System.out.println("a=1"); // 执行 break; //退出 case 2 : // 若判断值等于2 System.out.println("a=2"); break; case 3 : // 若判断值等于3 System.out.println("a=3"); break; default: // 若都不符合 break; //退出,这里也可以自定义任何文本,例如输入错误等等 }
switch ne peut être utilisé que pour le jugement d'équivalence, pas pour le jugement par intervalle
switch ne peut être utilisé que pour le jugement d'équivalence, pas pour le jugement par intervalle
switch ne peut être utilisé que pour le jugement d'équivalence et ne peut pas être utilisé pour le jugement par intervalle
Mots clés trois fois ! ! !
Structure de boucle
while(a<=10) { //若a<=10,则符合条件,进入到while内 //这里可以写需要循环的语句 //例如输入序号输入错误时,可以进入到while内 System.out.println("a请重新输入:");
do-while loop
do { System.out.println("程序已经运行");; }while(a==1); System.out.println("a是1"); //当 程序开始执行后,不管怎么样,都会执行do后面的,然后在去while判断 //过程和上面的while是一样的
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!