开启掘金成长之旅!这是我参与「掘金日新计划 · 12 月更文挑战」的第4天,点击查看活动详情
变量在定义的时候需要用到数据类型,根据数据的不同,数据类型也不同
1.整数类型
1.类型分类
| 整数类型 | 宽度/字节 | 取值范围 |
|---|---|---|
| byte | 1(8位) | -128~127 |
| short | 2(16位) | ~ |
| int | 4(32位) | ~ |
| long | 8(64位) | ~ |
Java中的整数都有符号
Java的整数类型默认为int类型
long类型需要在数字后面加l或L
示例
public class HelloWorld {
public static void mian(String[] args){
byte a=16;
short b=3;
int c=32;
long d=16l;
long e=16L;
}
}
2.浮点类型
1.类型分类
| 浮点类型 | 宽度 |
|---|---|
| float | 4字节(32位) |
| double | 8字节(64位) |
Java浮点类型默认为double类型
想表示float类型,需要在数值后面加f或F
double类型后面可以加d或D表示double浮点数
示例
public class HelloWorld {
public static void mian(String[] args){
float a=1.332f;
double b=3.3241;
double c=3.3241d;
}
}
3.字符类型
1.含义
Java中char声明字符类型,字符常量必须是用单引号括起来的单个字符
2.示例
public class HelloWorld {
public static void main(String[] args){
char a='A';
System.out.println(a);
}
}
3.常见转义符
| 字符表示 | 说明 |
|---|---|
| \t | 水平制表符tab |
| \n | 换行 |
| \r | 回车 |
| \'' | 双引号 |
| \' | 单引号 |
| \\ | 反斜线 |
4.布尔类型
1.含义
Java中声明布尔类型的关键字是boolean,它只有两个值:true和false
2.示例
public class HelloWorld {
public static void main(String[] args){
boolean is=true;
boolean no=false;
}
}