java中的循环语句主要包括while (){}语句,for(){}语句,do{}while()语句
一、while语句:
while语句的使用情况是不知道循环次数时使用。
格式:
while(判断条件){
循环体;
}
解读:当条件为真时,会执行循环体的语句,当条件不符合后,会跳出循环
例子:
public class Demo{
public static void main(String[] args){
int i=0;
while(i<100){
system.out.println(i)
i++;
}
}
}
二、for语句
for使用的场景是:知道循环次数的情况下使用for循环
格式
for(表达1;表达式2;表达式3){
循环体;
}
解读:for()循环的执行过程是:1、先执行表达式1的语句,2、再执行表达式2语句,如果表达式2 成立时,则执行循环体的语句,最后执行表达式3,这样从表达式1至表达式3依次执行,当表达式2不成立时,退出循环
例子:
public class Demo(){
public static void main(String[] args){
int sum =0;
for (int i=1;i<100;i++){
sum=sum+i;
}system.out.println(sum);
}
}
三、do{}while()语句
格式:
do{
循环体;
}while(判断条件);
例子:
public class Demo{
public static void main(String[] arge){
int i=1;
int sum=0;
do{
sum+=i;
i++;
}while(i<100);
}
}
do..while语句中的注意点:
1、do...while语句是先执行依次,在判断条件
2、do....while语句中while();有分号。
|
java中的判断语句
switch
后面只能接受 int,byte ,char,short,string 不接受其他类型
case 后面的值 必须是一个实实在在的常量 不允许是变量 不允许重复 default 和case 配合使用 若没有与case匹配的条件 则执行default
这里补充一个java序列
在我认为就是java虚拟机才会认识的文件 人不参与 只用于保存对象或传输