Day1 Java语言基础
1.1基本数据类型
八大基本数据类型
A.数值型:a.整数型:byte,short,int,long b.浮点型:float,double
B.布尔型:boolean
C.字符型:char(定义时用单引号表示)
1.2运算符
#1.2.1运算符
赋值运算符:“=”
int a = 19;//把19赋值给变量a,也就是右边赋值到左边。
1.2.2算数运算符:“+”,“-”,“*”,“/”
1.2.3自增与自减:
a++:变量a先被使用,然后再+1;
++a:变量a先+1.然后再被使用
1.2.4比较运算符:“==”,“>”,“<”,“!=”,“>=”,“<=”(运算结果为boolean型,true or false
1.2.5逻辑运算符:“||”(逻辑或),“&&”(逻辑与)
“||”:有真为真,同假为假
“&&”:有假为假,同真为真
1.2.6三元运算符:
格式为:
条件式?值1:值2 (结果为真取值1,相反取值2)
9>10?ture:false ------结果为ture
1.3数据类型转换
1.3.1精度低→精度高:直接转换
精度从低到高:byte<short<int<long<float<double
int x = 20;
float y = x;
1.3.2精度高→精度低:
按照(类型名)要转换的值进行转换
float a = 10.5;
short b = (short)a; ----------------b=10;
2019.10.10