赋值运算符
什么是赋值运算符
= 赋值(==条件判断)
使用:变量名称=实际的值
从byte类型的求和到赋值的实验
byte be1=2;
byte be2=2;
byte be3=be1+be2;
错误: 不兼容的类型: 从int转换到byte可能会有损失 byte be3=be1+be2;
普通的整数数据运算后,默认会转换到int类型。
可以使用强制类型转换来解决
byte be3=(byte)(be1+be2); System.out.print(be3);
浮点类型赋值技巧和实验
小数类型:(系统默认duble)
float单精度浮点型
double 双精度浮点型
float be4=3.2;
错误: 不兼容的类型: 从double转换到float可能会有损失 float be4=3.2; 可以进行强制类型转换
float赋值三种形式:
-
float be4=(float)3.2;
-
float be4=3.2f;
-
float be4=3.2F;
嵌套三元运算符的使用
回顾三目运算符的基本使用
表达式的结果(结果是true或者false)?true的时候的结果 :false的时候的结果
嵌套使用?:实验分析
登录的时候需要用户名和密码
-
验证用户名