目录

常量

变量


常量

1.定义:java中的常量就是永恒不变的数据量。

2.常量的类型:

  • 整数类型

例如:整数数字,10、8等。

  • 布尔类型

例如:true,false只有这俩结果。

  • 字符类型

例如:字符必须用''包裹,里面只能有一个字符,'A','人'。

  • 字符串类型

例如:字符串必须用""包裹,里面可以有一串字符,"AAAAA","我是个好人"。

变量

1.定义:就像一个小盒子,先规定盒子装什么(类型:数字 / 文字),再给盒子贴个名字
,最后往里面放数据。

类型 基本类型 字节数 数据表示范围
整型 byte 1 -128~127
整型 short 2 -32768~32767
整型 int 4 -2147483648~2147483647
整型 long 8 -9223372036854775808~9223372036854775807
浮点型 float 4 -3.4028235E38 ~ 3.4028235E38
浮点型 double 8 -1.7976931348623157E308~1.7976931348623157E308
字符型 char 2 表示一个字符,类似'A'
布尔型 boolean 1 只有两个值true和false

2.定义变量

方法:指定类型,起个名字,存数据

格式:类型 变量名 = 值;

3.变量数据类型转换

说明:不同类型变量能一起算,但要先转类型,Java 类型转换分自动和强制两种,学之前得先知道 Java 的默认数据类型。

  • 自动类型提升

说明:大范围类型可以兼容小范围类型

顺序:byte -> short -> int -> long -> float -> double

  • 强制类型转换

说明:小范围类型转换成大范围类型,但是会丢失精度。

格式:类型 变量名 = (强转类型) 变量名;

事例:double d = 3.14;

           int i = (int) d;//强制转换

           System.out.println(d);//输出3.14

           System.out.println(i);//输出3

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐