循环结构

  • while

  • for

  • do while

  • 加强for循环

    • 针对数组和集合对象,遍历数组或集合对象

      for (类型 变量名: 数组或集合对象) //把数组或集合对象中每个对象按顺序赋给冒号前的变量
      {
      }
      

break, continue, goto

break: 跳出当前循环

continue: 跳过当次循环,继续执行下一次循环

goto: 未正式使用,但是continue和break中有goto的影子 (标签)

    outer: for (int i = 101; i < 150; i ++ )	//outer就是一种标签
                for (int j = 12; j < 100; j ++ ){
                    if (i % j == 0) continue outer;	//如果i % j == 0,直接接着执行最外层的outer标记处
                }