Cet article présente principalement plusieurs méthodes de boucle en Java, afin que tout le monde puisse avoir plus de connaissances sur les structures de boucle. à chacun d'être plus à l'aise dans le processus d'apprentissage et de ne pas signaler de bugs.
1. for loop
for loop est la méthode de boucle la plus couramment utilisée en Java et son structure Oui :
code du corps circulant
}
实例:1到100的和? public class Test{ public static void main(String[] args){ int n=0; for(int i=1;i<=100;i++){ n=n+i; } System.out.println(n); } } 实例:嵌套循环,九九乘法表 public class Test{ public static void main(String[] args){ //后执行外循环 for(int i=1;i<=9;i++){ //先执行内循环 for(int j=1;j<=i;j++){ Systeam.out.print(j+"*"+i+"="+i*j+" "); } System.out.println(); } } }
la boucle while est principalement utilisée lorsque le nombre de boucles est inconnu. Sa structure est :
while (expression booléenne) {
. Code du corps de la boucle
}
实例:1到100的和? public class Test{ public static void main(String[] args){ int j=0; int i=1; int n=101; //如果i<n为true就会一直循环下去 while(i<n){ j=j+i; i++; } System.out.println(j); } }
do... while boucle et boucle while Similaire, la différence est que l'expression booléenne exécutera le code de la boucle au moins une fois même s'il est erroné. Sa structure est :
do{
code du corps de la boucle
} while (expression booléenne)
实例:1到100的和? public class Test{ public static void main(String[] args){ int j=0; int i=1; int n=101; do{ j=j+i; i++; }while(i<n); System.out.println(j); } }
Après Java 5, une boucle principalement utilisée pour les tableaux a été introduit. Sa structure est :
for (instruction de déclaration : expression) { /* Instruction de déclaration : déclarer une nouvelle variable locale Le type de la variable doit correspondre au type de l'élément du tableau. . Sa portée est limitée au bloc d'instructions de boucle, *sa valeur est égale à la valeur de l'élément du tableau à ce moment. * Expression : L'expression est le nom du tableau auquel accéder, ou une méthode qui renvoie un tableau. */ en utilisant les ' s 's ' using 's ' using ' s ‐ ‐ ‐ ‐ } La colonneTutoriel vidéo Java
!实例:数组循环 public class Test{ public static void main(String[] args){ int[] num={1,3,5,6,8,}; for(int x : num){ System.out.print(x+","); } String[] color={"红","黄","蓝","绿","紫"}; for(String name : color){ System.out.print(name+","); } } }
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!