03-java中循环结构
循环结构
for循环
概述:
循环结构是指在程序中需要反复执行某个功能而设置的一种程序结构。它由循环体中的条件,判断继续执行某个功能还是退出循环。
根据判断条件,循环结构又可细分为先判断后执行的循环结构和先执行后判断的循环结构。
语法:
for(开始条件;循环条件;更改条件){ 循环体代码… }
步骤:
(1)执行开始条件表达式(只执行一次),通常是定义循环变量语句
(2)判断循环条件,为真往下执行,为假结束循环
(3)执行循环体语句
(4)执行循环变量控制语句,一般是循环变量的自增或自减(++,–)
(5)回到第(2)步,重复这个过程,直到为假时结束循环
练习:打印0到10:
package cn.tedu.fordemo; //这个类用来测试 for循环 //for(开始位置;循环条件;更改条件){循环体} public class Test8_For { public static void main(String[] args) { // 练习1:打印0到10 // int i = 0 是指循环的开始位置,从0开始。i代表着每次获取到的数据 // i <= 10 是指i的取值范围,最大是10 // i++ 是指数据的变化规律,这个题目数据是一个自增过程,如:012345678910 for( int i = 0 ; i <= 10 ; i++){ System.out.println( i );//循环体,要重复做的事情。打印每次获取到的值 } } }
练习:打印10到0:
package cn.tedu.fordemo; //这个类用来测试 for //for( 开始位置 ; 循环条件 ; 更改条件 ){ 循环体 } public class Test1_For { public static void main(String[] args) { // 打印10到0 for( int i = 10 ; i >= 0 ; i-- ){ // System.out.println(i);//打印后换行展示 System.out.print(i+" ");//在同行展示 } } }
练习:打印8,88,888,8888,
package cn.tedu.fordemo; //这个类用来测试 for //for( 开始位置 ; 循环条件 ; 更改条件 ){ 循环体 } public class Test1_For { public static void main(String[] args) { // 打印8,88,888,8888, for( int i = 8 ; i <= 8888 ; i=i*10+8 ){ System.out.print( i+"," ); } }
}