java 04

不可以用0或非0代替false或true;
数据类型按精度大小排序:
char<int<long<float<double
byte<short<int<long<float<double;
自动类型转换 低向高;
byte short char不会相互转换;三者之间可以运算,会先转成int型;
byte b3=b1+b2 错误,运算后结果变为int型;
+“”变字符串;
字符串名.charAtt(0)得到字符串的第一个元素;
& 逻辑与相当于且,| 逻辑或相当于或;
&& 短路与,如果第一个条件为否,则第二个条件不会判断;
|| 短路或,第一个为否时无法确定该值为真,所以第二个也到判断;
^,两边相同为flase不同为true;

posted @ 2024-07-19 20:43  一如初见233  阅读(2)  评论(0编辑  收藏  举报