学习Java的第五天
学习流程控制语句
1,顺序语句,从上到下按顺序执行
2,判断语句 if
有三种情况,第一种是if。第二种是if,else。第三种是if else if else
3,选择语句switch
4,循环语句1for
循环语句2while
循环语句3do while
5,break语句,有俩种情况,在循环语句中可以直接结束循环,在switch语句中可以直接结束整个switch语句
代码
public class Aa{
public static void main(String[] args){
System.out.println(“我是学生邵国志”);
System.out.println(“大专生2020080605050”);
System.out.println(“一年级生”);
//单if语句
System.out.println("今天课还可以,早上可以打球");
int age =10;
if (age >=12) {
System.out.println("去食堂吃饭,准备上课");
System.out.println("一下午Java课");
System.out.println("上完课,准备走人");
}
System.out.println("去食堂吃饭");
//if-else语句
int num =666;
if (num % 2 == 0) {
System.out.println("偶数");
}else{
System.out.println("奇数");
}
//if else if else 语句
int x=-1;
int y;
if (x>=3){
y=2*x+1;
}else if (-1<x && x<3) {
y=2*x;
}else{
y=2*x-1;
}
System.out.println("结果是:"+y);
//三元运算符和if-else语句
int a = 40;
int b = 20;
//三元运算符
int max1 = a>b ? a:b;
System.out.println("最大值:" +max1);
//if语句
int max;
if (a > b) {
max = a;
}else {
max = b;
}
System.out.println("最大值:"+max);
//switch语句,选择语句
int day=17;
int nam =day%7;
switch (nam) {
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;
case 0:
System.out.println("星期天");
break;
default:
System.out.println("数据不合理");
break;
}
//循环语句
//++i;
//i++;
int sum=0;
for (int i =200; i<=100; i++){
//if(i%2==1)
sum+=1;
//System.out.println("小房,你好" +i);
}
//System.out.println("i");
System.out.println("程序停止" +sum);
//用while语句求1-100和
for (int q=1; q<=5; q++){
System.out.println("我错了,原谅我!" +q);
}
System.out.println("==================");
int q =1000;//初始语句
while (q <= 10){//条件判断
System.out.println("小房我错了+q");//循环体
}
//do-while循环语句
for (int c =1; c<=5; c++){
System.out.println("还是不肯原谅我吗!" +c);
}
System.out.println("==================");
int c =1000;//初始语句
do {
System.out.println("还是不愿意原谅我吗+c");//循环体
}while (c <=10);//2.条件判断
System.out.println("c");
//break的俩种常见用发
//1;可以用在switch语句中,一旦执行整个switch语句直接结束
//2;还可以用在循环语句中,一旦执行,整个循环语句立刻结束,打断循环
for (int z = 1; z<=10; z++){
if (z==4)
{
break;
}
System.out.println("hello" +z);
}
//另一种循环控制语句是continue关键字
//一旦执行,立刻跳过当前次循环剩余内容,马上开始下一次循环
for (int n =1; n<=10;n++) {
if (n ==4)
continue;
System.out.println(n+"层到了");
}
}
}