一.Switch-case语句
语句结构:
switch(){
case :
break;
}
//第一:switch()和if()里面一样,表达式或者变量
//case 语句,跟else if()一样,只不过放的是个具体的值
//break 停止语句
Scanner input = new Scanner(System.in);
System.out.println("请输入今天周几");
int weekDay = input.nextInt();
switch (weekDay) {
case 1:
System.out.println("鸡蛋");
break;
case 2:
System.out.println("川菜");
break;
case 3:
System.out.println("牛肉");
break;
case 4:
System.out.println("肌肉");
break;
case 5:
System.out.println("面条");
break;
case 6:
System.out.println("米饭");
break;
default:
System.out.println("浙江菜");
break;
}
二.While
语句结构:
while(条件){
逻辑代码
}
//首先 while() 这个括号里面,要么是一个表达式,要么时true/false
// 是true,一直执行,死循环,直到false的时候,结束循环
//大括号里面是逻辑判断语句
public static void sum(){
int i = 1;
int sum = 0;
while (i <= 100){
sum = sum+i;
i++;
}
System.out.println(sum);
}
do{
}while();
//while()里面是表达式,如果true,则一直执行,如果false,终止循环
//但是不管怎么说,都得先执行一次循环意思是,无论如何,先执行一次再判断
int i = 1;
do{
System.out.println("HelloWorld"+i);
i++;
}while ( i < 1);
三.for循环
for(){
}
//大括号里面放的是逻辑语句,
// 小括号里面放的有三部分,以分号为结尾第一部分是声明变量,第二部分是判断语句
//第三部分是让循环语句停止的变量,无非就是i++,i--;
//初始化,条件,迭代(增加或者减小)
for (int i = 0; i < 100; i++) {
System.out.println(i);
}
快捷键:fori + enter;
四.成员变量与局部变量
成员变量,和类相关联,随着类的删除而删除 局部变量,和方法相联系,随着方法的删除而删除.只能方法内部调用 局部变量,必须要有一个值



