程序循环之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;
}
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具