程序循环之for语句
for语句
-
让程序在满足某条件时,重复执行某个代码块。for是Java中的关键字
-
for语句语法和简单的示例程
-
初始语句在for循环开始前执行一次,以后不再执行;循环体条件表达式在每次循环体执 行前会执行,如果为tue,则执行循环体,否则循环结束;循环体后语句会在每次循环执 行后被执行;
for (初始语句; 循环体条件表达式; 循环体后语句) {
for循环体
}
使用for简化输出连续26个字符的程序
public class SimpleFor {
public static void main(String[] args) {
for (int i =0 ;i<10;i++){
System.out.println("i的值是:" + i);
}
}
}
使用for循环连续输出 26字符的代码
public class Print_str_az {
public static void main(String[] args) {
char ch = 'a';
int num = ch;
for (int i = 0;i < 26 ;i++){
System.out.println(num+"\t"+((char)(num++)));
}
}
}
简化和增强找整除数的程序
-
-
增加新功能,输出最多10个可以整除的数
-
条件布尔表达式可以用for语句外部的变量
-
循环体执行后的语句可以有多个表达式,用逗号分开
结束循环
-
break语句可以结束循环
-
在求整除程序中使用break提前结束循环
跳过不符合条件的循环
-
continue语句可以结束当次循环的执行,开始下一次循环体的执行
if (divided < divisor){
System.out.println(divided+"小于"+divisor+",当前循环跳出");
divided++;
continue;
}

浙公网安备 33010602011771号