变量的定义格式:
变量数据类型 变量名=初始化值;
变量概述
· 在程序执行的过程中,在某个范围内其值可以发生改变的量
· 理解:如同数学中的未知数
变量定义格式
· 数据类型 变量名 = 初始化值;
· 注意:格式是固定的,记住格式,以不变应万变
Java数据类型:
首先记住四类八种
byte short int long (整数)
Float double ( 浮点数 )
char(字符) boolean (布尔)
基础变量案例:
注意事项:
在运算的时候回转换成int,将一个int数据类型转换成byte的时候就会损失精度
变量没有初始化值会报错
面试题:
l面试题
•byte b1=3,b2=4,b;
•b=b1+b2;
•b=3+4;
•哪句是编译失败的呢?为什么呢?
答:B=b1+b2出错
因为运算的时候回将b1,b2换成int数值类型
最后将int赋值给byte的时候就会损失精度
而 b=3+4因为3和4是常量,会自动适配,不会出错
字符运算:
class DataType05{
public static void main(String[] args) {
System.out.println(‘a’);
System.out.println(‘a’+1);
//System.out.println(a+1);//报错
// a
// 98
System.out.println(“hello”+’a’+1);
// helloa1
System.out.println(‘a’+1+”hello”);
// 98hello
System.out.println(“5+5=”+5+5);
//5+5=55
}
}