一:
1:运算符的运算,有算数运算符,赋值,比较,逻辑,位运算和三元原算符
2:键盘录入,实际开发中,数据是变化的,为了提高程序的灵活性,我们加入键盘录入数据
列:
Scanner input=new Scanner(System.in) 和 随机键盘输入 Random random=new Random();
3:流程控制语句
顺序:就是从上到下一次进行操作
分支:判断语句if如果else否者 选择switch(){case 1; case 2}
循环:for(; ;){ }
4:if语句,三种格式
if( ){ }else{ } if( ){ }else if{ }
if( ){ if(){} }else{ }
二:
1:switch语句
2:循环语句有三种:for,while(),do...while(循环条件);记得加;
for循环可以嵌套多个for循环for(; ;){ for( ; ;){ } }
break关键字:
使用场景:
1.在switch中使用,作用结束switch判断。
2.在循环中使用,作用结束当前循环。
break的使用注意点:
1.break后面不需要做任何操作
2.如果外部循环结束,内部循环也会结束。
面试题:需要在通过内部循环来结束外部的循环。
可以给循环定义一个标签,标签名的命名规范和标识符是一样的。
通过break指定结束循环。
格式:
break 标签名;
continue:(继续)
使用场景: continue只能在循环中使用。
continue:结束本次循环,继续下一次循环。
continue使用注意事项:
1.continue放在操作的后面,continue可以省略不
2.continue后面的操作时不会执行的。
*/
class Demo5
{
public static void main(String[] args)
{
/*
for(int i = 1;i<=10;i++){
//打印i
System.out.println(i);
if(i==5){
//结束当前循环
break;
}
}
*/
/*
out:for(int i = 1 ;i<=10 ;i++){
System.out.println("i="+i);//1
in:for(int j = 1;j<=10;j++){
//break; //结束当前循环
//break在哪一个循环中结束的就是哪一个循环。
System.out.println(j);//1
break out;
}
}
*/
for(int i = 1 ; i<=10 ; i++){
if(i==5){
continue; //结束本次循环,继续下一次循环
}
System.out.println(i); //
}
}
}