Java基础_流程控制语句
2012-12-22 16:17
363 查看
public class StatementDemo {
public static void main(String[] args) {
int i = 50;
if(i < 10) {
System.out.println("i < 10");
} else if (i < 20) {
System.out.println("i < 50");
} else if (i < 30) {
System.out.println("i < 90");
} else {
System.out.println(i);
}
for(int k=1; k<10; k++) {
if(k == 5)
break;
System.out.println(k);
}
for(int s=0; s<10; s+=2) {
if(s == 6)
continue;
System.out.println(s);
}
int k = 1;
while(k < 10) {
k++;
}
System.out.println(k);
k = 1;
do {
k++;
} while(k < 10);
System.out.println(k);
int x = 5;
switch(x) {//这里的x类型只能是int类型,byte、short、char类型可以自动转型为int类型所以也可以
case 1:
System.out.println("1");
break;
case 2:
System.out.println("2");
break;
case 3:
System.out.println("3");
break;
case 4:
System.out.println("4");
break;
case 5:
System.out.println("5");
break;
default:
System.out.println(x);
}
}
}
break:退出当前循环或退到label处;
continue:
1、while(expr) statement;退到expr处;
2、for(s0; expr; s1); 退到s1,之后循环体,再expr;
3、do statement while(expr); 退到expr。
public static void main(String[] args) {
int i = 50;
if(i < 10) {
System.out.println("i < 10");
} else if (i < 20) {
System.out.println("i < 50");
} else if (i < 30) {
System.out.println("i < 90");
} else {
System.out.println(i);
}
for(int k=1; k<10; k++) {
if(k == 5)
break;
System.out.println(k);
}
for(int s=0; s<10; s+=2) {
if(s == 6)
continue;
System.out.println(s);
}
int k = 1;
while(k < 10) {
k++;
}
System.out.println(k);
k = 1;
do {
k++;
} while(k < 10);
System.out.println(k);
int x = 5;
switch(x) {//这里的x类型只能是int类型,byte、short、char类型可以自动转型为int类型所以也可以
case 1:
System.out.println("1");
break;
case 2:
System.out.println("2");
break;
case 3:
System.out.println("3");
break;
case 4:
System.out.println("4");
break;
case 5:
System.out.println("5");
break;
default:
System.out.println(x);
}
}
}
break:退出当前循环或退到label处;
continue:
1、while(expr) statement;退到expr处;
2、for(s0; expr; s1); 退到s1,之后循环体,再expr;
3、do statement while(expr); 退到expr。
相关文章推荐
- 黑马程序员——Java基础语法---流程控制语句
- Java基础复习之二:运算符,键盘录入,流程控制语句,if语句,三元运算
- Java语言基础-6.流程控制语句
- 03_Java基础语法_第3天(Scanner、Random、流程控制语句)
- 黑马程序员_Java基础_常用基础内容(进制转换、基本数据类型、运算符、流程控制语句等)
- 黑马程序员 JAVA初级-编程基础2 流程控制语句 函数 数组
- 黑马程序员 Java基础(流程控制语句)
- 【JAVA基础】—流程控制语句(二)
- JavaSE基础第二部分:Java基础语法之流程控制语句
- Java基础知识(数据类型、标识符、变量、运算符和流程控制语句)
- 黑马程序员——Java基础(流程控制语句、选择结构、循环结构、方法)
- 【JAVA基础】—流程控制语句(一)
- 黑马程序员——Java语言基础(二)---程序流程控制语句、函数
- JAVA基础(四)------流程控制语句
- 【黑马程序员】-----java基础语法---流程控制语句
- 【Java编程基础】Chapter 3:流程控制语句
- 黑马程序员——Java基础(二) -- 流程控制语句和方法
- 黑马程序员——java基础语法之控制流程语句
- 黑马程序员---java基础---运算符、键盘录入、流程控制语句
- JAVA基础之流程语句控制:选择结构