2.2选择语句与循环语句

来源:互联网 发布:win8数据恢复软件 编辑:程序博客网 时间:2024/05/19 07:09

switch语句表达式:可以是byte,short,int,char,JDK5以后可以是枚举JDK7以后可以是字符串

for循环语句

              A:格式

                     for(初始化语句;判断条件语句;控制条件语句){

                            循环体语句;

                     }

 


)while循环

              A:基本格式

                     while(判断条件语句) {

                            循环体语句;

                     }

                    

                     扩展格式:

                     初始化语句;

                     while(判断条件语句){

                            循环体语句;

                            控制条件语句;

                     }

while循环和for循环的区别?
class  Demo {
public static void main(String[] args) {
//for循环实现
for(int x=0; x<10; x++) {
System.out.println("学习");
}
//这里不能在继续访问了
//System.out.println(x);


//while循环实现
int y = 0;
while(y<10) {
System.out.println("学习J");
y++;
}
//这里是可以继续访问的
System.out.println(y);

}

循环语句的区别:
do...while循环至少执行一次循环体。
而for,while循环必须先判断条件是否成立,然后决定是否执行循环体语句。

99乘法表

for(int x=1; x<=9; x++) {
for(int y=1; y<=x; y++) {
System.out.print(y+"*"+x+"="+y*x+"\t");
}
System.out.println();
}

(1)break:a:跳出单层循环b:跳出多层循环,需要标签语句的配合。

(2)continue:跳出单层循环的一次,可以继续下一次

(3)return:其实它的作用不是结束循环的,而是结束方法的。

                     for(int x=1; x<=10; x++) {

                            if(x%3== 0) {

                                   //补齐代码

                            }

                            System.out.println("Java");

                     }

                     如何让控制台输出2次Java:break

                     如何让控制台输出7次Java:continue

                     如何让控制台输出13次Java:System.out.println("Java");



1 0
原创粉丝点击