亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial programming >> java

掌握 Java 循环控制:高效重复技术

有时需要多次执行一代码块。通常语句顺序执行:函数中第一条语句先执行,接着第二条,以此类推。

编程语言提供控制结构实现更复杂执行路径。

循环 语句允许多次执行语句或语句组,大多数编程语言中循环语句通用形式如下:

掌握 Java 循环控制:高效重复技术

Java 提供以下循环类型处理循环需求。点击链接查看详情。

序号循环 & 描述
1while 循环 - 当给定条件为真时重复执行语句或语句组。循环体执行前测试条件。
2for 循环 - 多次执行语句序列,简化管理循环变量的代码。
3do...while 循环 - 类似 while,但条件测试在循环体末尾。

循环控制语句

循环控制语句改变正常执行序列。离开作用域时,该作用域创建的所有自动对象被销毁。

Java 支持以下控制语句。点击链接查看详情。

序号控制语句 & 描述
1break 语句 - 终止 循环 或 switch 语句,将执行转移到循环或 switch 后的语句。
2continue 语句 - 使循环跳过本次剩余体,立即重测试条件再迭代。

Java 增强 for 循环

Java 5 引入增强 for 循环,主要用于遍历数组等元素集合。

语法

for(declaration : expression) { 
  // 语句 
}

示例

Live Demo
public class Test { 
  public static void main(String args[]) { 
    int [] numbers = {10, 20, 30, 40, 50}; 
    for(int x : numbers ) { 
      System.out.print( x ); 
      System.out.print(","); 
    } 
    System.out.print("\n"); 
    String [] names = {"James", "Larry", "Tom", "Lacy"}; 
    for( String name : names ) { 
      System.out.print( name ); 
      System.out.print(","); 
    } 
  } 
}

输出结果:

输出

10, 20, 30, 40, 50, 
James, Larry, Tom, Lacy, 

下一步

下章将学习 Java 程序设计中的决策语句。


java

  1. 利用 Jlink 优化 PLCnext Control 上的 Java 9+ 应用
  2. 精通 Java 运算符:类型、语法与实战示例
  3. Java 注释:类型、用法与最佳实践
  4. 精通 Java if…else:控制流全解析
  5. 精通 Java Switch 语句:语法、用法与最佳实践
  6. 精通 Java for 循环:语法、示例与最佳实践
  7. 精通 Java 增强 for 循环:语法、示例与最佳实践
  8. 精通 Java 接口:概念、实现与最佳实践
  9. 精通 Java Try-With-Resources:自动资源管理详解
  10. Java 注解详解:类型、放置位置与实战示例
  11. Java 判断阿姆斯特朗数(自幂数):for 循环与 while 循环实现
  12. Java 回文数判断:while 循环与 for 循环两种算法实现