程序循环之for语句

程序循环之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++)));
      }
  }
}

简化和增强找整除数的程序

  • 使用for语句让程序简洁

  • 增加新功能,输出最多10个可以整除的数

  • 条件布尔表达式可以用for语句外部的变量

  • 循环体执行后的语句可以有多个表达式,用逗号分开

结束循环

  • break语句可以结束循环

  • 在求整除程序中使用break提前结束循环

跳过不符合条件的循环
  • continue语句可以结束当次循环的执行,开始下一次循环体的执行

if (divided < divisor){
  System.out.println(divided+"小于"+divisor+",当前循环跳出");
  divided++;
  continue;
}
posted @   comia  阅读(345)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具
点击右上角即可分享
微信分享提示