003数据类型

现实中的数据有很多,所以编程语言对其进行了分类,然后就产生了数据类型,不同数据类型的数据会给其分配不同的空间进行存储。

Java中的数据类型分为两大类,一类是基本数据类型,一类是引用数据类型

1:其中,基本数据类型又包括 4 类 8 种:
 第 1 类:整数型(不带小数的数字):byte,short,int,long
 第 2 类:浮点型(带小数的数字):float,double
 第 3 类:字符型(文字,单个字符):char
 第 4 类:布尔型(真和假):boolean

2:字符串类型:String        //属于引用数据类型

  Java规定,所有字符串类型都必须用双引号括起来。

  例:String i = "Jack";

 

八种基本数据类型的详细信息:

 

2:数据类型之间的转换

  在 java 语言当中,整数型字面量被当做 int 类型处理,也就是说在程序中只要遇到整数型的数字,该数字会默认被当做 int 类型来处理,如果想表示 long 类型则需

  要在字面量后面添加L/l,建议大写 L,因为小写 l 和 1 不好区分。

  同理,浮点型的字面量,如0.1,3.14,1.0等,默认被当作double类型来处理。

  如果想让其当作float类型来处理需要在其后面加上f/F。

  

  注意:小范围的转大范围的会自动类型转换,大范围的转小范围的需要强制类型转换(否则报错),但有可能造成精度损失。

  

强制类型转换:

 int a = 10;
 byte b;
float c = 3.14f;
b = (byte) a;      //将a强制转换成byte类型
int d = (int) c;    //将c强制转换成int类型

 

 

3:转义字符

 

Java 中的转义字符以 \ 开始,常见的转义字符有:\t、\n、\u、\\、\',\",其中\t 代表制表符,\n 是换行符,\\表示一个普通的\字符,\'表示一个普通的',\"表示一个普通的"

 

posted @ 2021-04-17 21:30  南昌故郡  阅读(54)  评论(0)    收藏  举报