Day6

2022/4/14 23:14:14

本文主要是介绍Day6,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

package struct;

import com.sun.xml.internal.ws.api.streaming.XMLStreamWriterFactory;

public class SwitchDemo1 {
    public static void main(String[] args){
        //
        char grade='B';

        switch(grade){
            case'A':
                System.out.println("优秀");
                break;
            case'B':
                System.out.println("良好");
                break;
            case'C':
                System.out.println("中等");
                break;
            case'D':
                System.out.println("合格");
                break;
            case'E':
                System.out.println("差等");
                break;
            default:
                System.out.println("未知等级");
                break;
        }
    }
}




package struct;

public class SwitchDemo2 {
    public static void main(String[] args){
        //JDK7新特性,字符的本质还是
        //反编译 java----class(字节码文件),反编译相反

        String name="张三";
        switch(name){
            case"李四":
                System.out.println("李四的学号为2019111001");
                break;
            case"张三":
                System.out.println("张三的学号为2019111002");
                break;
            case"王二":
                System.out.println("王二的学号为2019111003");
                break;
            case"刘五":
                System.out.println("刘五的学号为2019111004");
                break;
            default:
                System.out.println("用户名输入错误");
        }
    }
}



package struct;

public class ForDemo1 {
    public static void main(String[] args){
        //初始化//条件判断//迭代
        for(int a=1;a<=100;a++){
            System.out.println(a);
        }
        System.out.println("for循环结束!");
        /*
        最先执行初始化步骤,可以声明一种类型,但可初始化一个或多个循环控制变量,也可以是空语句
        然后,检测布尔表达式的值,如果为true,循环体被执行,如果为false,循环终止,开始执行循环后的语句
        再检测布尔表达式,循环执行上面的过程
         */
    }
}




package struct;

public class ForDemo2 {
    public static void main(String[] args){
        //练习:计算0-100的奇数和偶数的和
        int oddSum =0;//保存奇数的和
        int evenSum =0;//保存偶数的和
        for (int i = 0; i < 100; i++) {
            if(i%2!=0){//奇数
                oddSum+=i;//oddSum=oddSum+i
            }else {//偶数
                evenSum+=i;
            }
        }
        System.out.println("奇数的和为:"+oddSum);
        System.out.println("偶数的和为:"+evenSum);
    }
}


package struct;

public class ForDemo3 {
    public static void main(String[] args){
        //用while或for循环输出1-1000之间能被5整除的数,并且每行输出3个
        for (int i = 0; i <= 1000; i++) {
            if(i%5==0){
                System.out.print(i+"\t");
            }
            if(i%15==0){
                System.out.print("\n");
            }
        }
        //println 输出完全换行
        //print 输出完不全换行
    }
}








package struct;

public class ForDemo4 {
    public static void main(String[] args){
        //1、我们先打印第一行
        //2、我们把固定的1再用一个循环包起来
        //3、去掉重复项
        for (int j = 1; j <=9; j++){
        for (int i = 1; i <= j; i++) {
            System.out.print(j+"*"+i+"="+(j*i) + "\t");
        }
            System.out.println();
    }
    }
}



这篇关于Day6的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程