java基础

35 阅读1分钟
//        基本数据类型  四类八种
//        整数
        byte data1 = 5;
        short data2 = 2;
        int data3 = 3;
        long data4 = 4;
//        浮点数  默认类型为double
        float f = 12.1f;
        double d = 13.4;
//        字符型
        char c = 'a';
//        布尔型 默认为false
        boolean b = true;
//        引用数据类型
//        String new (数组,)
        System.out.println(data1 + "" + data2 + "" + data3 + "" + data4 + "" + f + "" + d + "" + c + "" + b);
        int arr[] = {1, 3, 34, 4, 5, 5, 6, 67, 34};
//        流程控制
//        1.顺序结构,2.选择结构 3.switch循环 4.循环结构包含三种:for循环,while循环,do while循环
//        区别:for和while循环先判断循环成立,然后再在执行循环体,do  while 先执行循环体一次,再执行循环条件
//        for循环
        for (int i = 1; i < arr.length; i++) {
            System.out.println(arr[i]);
        }
//       where循环
        int num = 5;
        while (num < 15) {
            System.out.println("num:" + num);
            num++;
        }
//        do while
        int num1 = 1;
        do {
            num1++;
            System.out.println("num1:" + num1);
        } while (num1 < 12);

//        if条件
        if (b && data4 != 4) {
            System.out.println(b + "" + data4);
        } else {
            System.out.println(b + "" + data4);
        }
//        switch
//        跳出循环的三种方式
//        break:跳出循环结构,执行循环之后的语句
//        continue:跳出当前循环,进行下一次循环
//        return:返回一个值,结束方法的运行
        switch (data1) {
            case 1:
                System.out.println("输出一:" + data1);
                break;
            case 2:
                System.out.println("输出二" + data1);
                break;
            case 3:
                System.out.println("输出三:" + data1);
                break;
            default:
                System.out.println("没有符合要求的");
                break;
        }