基本数据类型

基本数据类型

1、自动类型提升

byte、char、short>int>long>float>double

当容量小的数据类型的变量与容量大的基本数据类型变量做运算时,自动转换成容量较大的类型。

注意:当byte、char、short三者之间做运算包括相同类型做运算,得到的都是int型。

2、强制类型转换

可能会出现精度损失

//        编译成功,数值较小,当做int处理,自动转型
        long l =15485465;
//        编译失败,数值较大,超出int范围。
        long l2 = 1534564545645646;
//        修改 加l标识
        long l3 = 1534564545645646L;
//        整形常量,默认为int
//        浮点数,默认为double

3、String变量的使用

String属于引用数据类型。

连接符与加号运算

//        打印 *  *
        System.out.println('*'+'	'+'*');
        System.out.println('*'+"	"+'*');
        System.out.println('*'+'	'+"*");
        System.out.println('*'+('	'+"*"));

93
*	*
51*
*	*
原文地址:https://www.cnblogs.com/xiaolaodi1999/p/13974560.html