String 帅哥 = "刘佳衢";
System.out.println(帅哥);
//八大数据类型
//整数
int num1 = 10;//最常用
byte num2 = 20;
short num3 = 30;
long num4 = 30L;//long类型要在数字后面+L
//小数;浮点数
float num5 = 50.1F;//float类型要在数字后面+F
double num6 = 3.1415926;
//最好完全使用浮点数进行比较
BigDecimal //数字工具类
//字符
char name = 'A';
//字符串,String不是关键字,类
String namee = "刘佳衢";
//布尔值
boolean flag = true;
//boolean flag = false
//强制转换
char c1 = '衢';
System.out.println(c1);
System.out.println((int)c1);
//类型转换
//byte,short,char->int->long->float->double
//低----------------------------------->高
int i = 127;
byte b = (byte) i;
System.out.println(i);
System.out.println(b);
//高->低,强制转换
double c = i;
System.out.println(c);
//低->高,自动转换
/*
1.不能对布尔值进行转换
2.不能把对象类型转换为不相干的类型
3.再把高容量转换到低容量的时候,强制转换
4.转换的时候可能存在内存溢出,或者精度问题
*/
数据类型
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
【Flutter】Dart 数据类型 ( var 数据类型 | Object 数据类型 )
一、 var 数据类型、 二、 var 数据类型不能被改变、 三、 Object 类型、 四、 完整代码示例、 五、 相关资源
Flutter Dart flutter 数据类型 赋值