Java语言的基础数据类型
在 Java 程序设计中,每个声明的变量都必须分配一个类型。声明一个变量时,应该先声明变量的类型,随后再声明变量的名字。
Java中只包含这8中基本数据类型,字符串不是基本数据类型,字符串是一个类,也就是一个引用数据类型。
注意:单引号用于字符类型(char),双引号用于字符串类型(String)
单位换算
- byte(字节型) 对应包装类 java.lang.Byte
- short(短整型) 对应包装类 java.lang.Short
- int(整型) 对应包装类 java.lang.Integer
- long(长整型) 对应包装类 java.lang.Long
- float(单精度浮点型)对应包装类 java.lang.Float
- double(双精度浮点型)对应包装类 java.lang.Double
- boolean(布尔型) 对应包装类 java.lang.Boolean
- char(字符型) 对应包装类 java.lang.Character
类型分类
- 整型 byte short int long
- 浮点型 float double
- 布尔型 boolean(它只有两个值可取 true false)
- 字符型 char
自动类型转换
把任何基本类型的值和字符串值进行连接运算时,基本类型的值将自动转换成字符串类型,如果希望把基本类型的值转换成对应的字符串时,可以把基本类型的值和一个空字符串进行连接。
// 输出7Hello
System.out.println(3 + 4 + "Hello"); // 先执行 3+4,再将7+“Hello”
// 输出Hello34
System.out.println("Hello" + 3 + 4); // 先执行 “Hello” + 3,再执行“Hello3” + 4
变量赋值
int a = 5;
char c = 'c';
boolean b = true;
float f = 5.12f;
double d = 4.12;
String name = "java";
String address = "中国上海";
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。