Java前端技术基础知识
一:循环语句
1.for 循环
格式:for( 条件初始化;条件判断;条件变化){
重复执行的代码;
}
eg:求1+2+3.....+100的和
public class Test{
public static void main(String[ ] args){
int sum=0;
for (int i=1;i<=100;i++){
sum=sum+i;
}
System.out.println(sum);
}
}
for循环的嵌套
在一个for循环语句中再嵌套一个或多个循环;
例题:用for嵌套循环实现九九乘法表:
二:定值判断
switch(表达式){
case 值1:
语句体1;
break;
case 值2:
语句体2;
break;
....
default:
语句体n;
break;
}
注意:如果没有break,语句体会发生case穿透的效果,如果发生穿透,就不会判断下面的case是否满足条件,直接执行语句体,知道遇到下一个break或者swtich语句的结束。
例题:有一个变量boolean b = false;
想要使用switch语句对这个b进行判断,如果b的值为true,就打印"true",如果b的值为false,就打印false;
1.
switch(b+""){
case "true":
System.out.println("true");
break;
case "false":
System.out.println("false");
break;
}
2.
int n;
if(b){
n =0;
}else{
n=1;
}
switch(n){
case 0:
System.out.println("true");
break;
case 1:
System.out.println("false");
break;
}