课程2.x之巩固练习

转发请注明出处:
安卓猴的博客(http://sunjiajia.com)

练习:(请动手)

/**
 * 注意:类名一定和java源文件的名称一致。即 Demo。
 *
 * @author Monkey
 *
 */
public class Demo {
    public static void main(String[] args) {
        // 布尔型
        boolean b = false;
        boolean bb = true;
        System.out.println("b-->" + b + ",bb-->" + bb);

        // 字符型
        char c = 'a';
        char cc = '猴';
        System.out.println("c-->" + c);
        System.out.println("cc-->" + cc);

        /**
         * 1.整数字面量为整型int 2.小数字面量为双精度浮点型double
         */
        // 数值型
        byte b01 = 0;
        short s = 0;
        int i = 0;

        long l = 0;
        long ll = 1;

        float f = 0;
        float ff = 0.1f; // 注意写0.1就会报错(可能损失精度)

        double d = 0;

        System.out.println("b01-->" + b01);
        System.out.println("s-->" + s);
        System.out.println("i-->" + i);
        System.out.println("l-->" + l);
        System.out.println("ll-->" + ll);
        System.out.println("f-->" + f);
        System.out.println("ff-->" + ff);
        System.out.println("d-->" + d);

        /**
         * 数值型表数范围的关系: byte < short < int < long < float < double
         *
         * 大范围类型的的变量和小范围类型的变量相互操作,就会产生“可能损失精度”的错误;
         *
         * 例如: int temp01 = 10; long temp02 = 100; temp01 = temp02;
         */
    }
}
    原文作者:GitOPEN
    原文地址: https://www.jianshu.com/p/9e91eb76c378
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞