主要知识点
- java中的数据类型
- 基本数据类型
- 普及二进制
- 数据类型的范围
- 基本数据类型的转换
java中定义了四类/八种基本数据类型
- 布尔型 bool
- 字符型 char
- 整数型 byte,short ,int long
- 浮点型 float double
java中所有的基本数据类型都有固定的存储范围和所占内存空间的大小,而不受具体操作系统的影响,以保证java程序的可移植性
转义字符
java语言中还允许使用转义字符‘\‘来将其后的字符转变为其它的含义:
布尔类型
1.boolean类型适于逻辑运算,一般用于程序流程控制
2.boolean类型数据只允许取值true或false,不可以用0或非0的整数代替true和false.
基本数据类型之间的转换
- 自动类型转换 (将范围小的转成范围大的)
- 强制类型转换 ()
public class Demo02 { public static void main (String args[]){ byte b = 5;//申明一个 byte类型的变量,并赋值为5 short a = 7; int c = 1; long d = 666L; //申明long类型的最好加个L System.out.println(b); System.out.println(a); System.out.println(c); System.out.println(d); float g = 3.14f;//需要加F或f double h = 3.5555 ;//double是浮点默认类型 可以不加符号 System.out.println(g); System.out.println(h); char c1 = ‘a‘ ; //单个字符用单引号 char c2 = 97 ; char c3 = ‘峰‘ ; //char可以存单个汉字 System.out.println(c1); System.out.println(c2); System.out.println(c3); System.out.println((int)c3); //强制转成整数类型 查看对应Unicode编码 // char c5 = ‘‘‘ ; 单引号不能直接显示 char c6 = ‘\‘‘ ; //用转义字符 // System.out.println(c5); System.out.println(c6); boolean b3 = true ; boolean b4 = false ; System.out.println(b3); System.out.println(b4); // long i2 = 99999999999 // 99999999999编译器把这些9默认当成整型 ,整型存不了这么多9提示错误 long i2 = 99999999999L ; //在后面加L就行 long i3 = 99 ;//自动转换 int i4 = (int)i3 ;//强制类型转换 System.out.println(i2); System.out.println(i3); System.out.println(i4); } }
时间: 2024-10-12 20:06:02