一:while循环语句:
while语句也称为条件判断语句,它的循环方式为利用一个条件来控制是否要继续反复执行这个语句。
二:do……while循环语句;
do……while循环语句与while语句相似,他们之间的区别是,while语句为先判断条件是否成立,再执行循环体,而do……while则是直接执行一次循环体,然后判断。
三:for循环语句;
for循环语句是java程序中最常用的循环之一,一个for循环可以用来重复执行某条语句,直到某个条件得到满足。
语法:for(表达式1,表达式2,表达式3){
语句序列;
}
表达式1:初始化表达式,负责完成变量的初始化;
表达式2:循环条件表达式,值为boolean型表达式,指定循环条件;
表达式3:循环后操作表达式,负责休整变量,改变循环条件。
四:foreach循环语句:
foreach语句是for循环的特殊简化版本。
语法:for(元素变量x;遍历对象obj){
引用x的java的语句;
}
以下是关于第一种while循环语句的代码:
System.out.println("我想好了一个100以内的数,你猜猜");
Scanner scan=new Scanner(System.in);
int a=scan.nextInt();
Random ran=new Random();
int b=ran.nextInt(100);
while (a!=b)//循环条件
{
System.out.println("猜错了");
if(a>b)
System.out.println("猜大了");
else
System.out.println("小了");
a=scan.nextInt();
}
System.out.println("猜对了 就是"+b);