变量
注意事项及说明
动手敲代码,敲得越多,学的越快
下载区
bianliang.java
[下载]
步骤0:新建 bianliang.java 类
打开IDEA,继续使用上次的项目。
在src目录,点击鼠标右键 -> New -> Java Class
编写 main 函数,代码
步骤1:整数类型
整数类型,分为4种:
// 四种整形基本类型
byte a = 1;
short b = 2;
int c = 3;
long d = 4L;
System.out.println("这是个 byte: " + a);
System.out.println("这是个 short: " + b);
System.out.println("这是个 int: " + c);
System.out.println("这是个 long: " + d);
注意:
long类型的数字,赋值的时候,数值后面要加一个L(或小写l),标志long类型,如图:
四种整形的区别:它们的精度不同
// 它们的区别:精度不同
a = 127;
b = 32767;
c = 2147483647;
d = 9223372036854775807L;
System.out.println("字节型 byte 的最大值是:" + a);
System.out.println("短整型 short 的最大值是:" + b);
System.out.println("整形 int 的最大值是:" + c);
System.out.println("长整形 long 的最大值是:" + d);
步骤2:浮点类型
浮点类型,就是带小数点的数字,共2种:
// 两种浮点型
float x = 1.1f;
double y = 2.2d;
System.out.println("这个是 float: " + x);
System.out.println("这个是 double: " + y);
注意:
float 类型,赋值的时候,要在数字后边加上 F (或小写 f ),来标志浮点型;
double 类型,赋值的时候,要在数字后边加上 D (或小写 d ),来标志浮点型
如图:
两种浮点型的区别:取值范围不同
// 它们的区别:精度不同
x = 0.12345678f;
y = 0.12345678912345678d;
System.out.println("单精度浮点型 float 小数点后最大 8 位数:" + x);
System.out.println("双精度浮点型 double 小数点后最大 17 位数:" + y);
步骤3:字符型
字符型(char)
除了数字外,所有的文字信息,都属于字符型。
数字也可以作为字符型。
// 字符类型
char s = 's';
System.out.println("这是个 char: " + s);
String str = "ssssss";
System.out.println("把多个字符连接在一起,就是字符串:" + str);
步骤4:布尔类型
布尔类型,boolean,它的值只有 true 和 false 两个。
// 这是布尔类型
boolean z = true;
System.out.println("布尔类型只有2个值,要么是:" + z);
z = false;
System.out.println("要么是:" + z);
举个例子:
你是个大学生吗?
你的回答,只可能:是 / 不是
你是男生吗?
是 / 不是
你是成年人吗?
是 / 不是
(不是请离开本站,或在成年人陪同下观看!)