1. 逻辑符号与运算符
运算符(两边数值)
!=:不等于。格式为a!=b (两边为数值)为a不等于b
逻辑符号(两边判断语句)
!:非 。格式为!true(判断语句)为false
^:异或。相同为假,不同为真。
开发常用:&&,||,!
//boolean b1 = (a++ > 10);//false(先比较再++)
//System.out.println('ab');这是错误的。如果想表示ab,用字符串常量。
// System.out.println('a');//97
System.out.println('a'+1);//98
System.out.println(" "+'a'+3);// a3
System.out.println(-5%3);//-2
System.out.println(5%-3);//2
System.out.println(-5%-3);//-2
位运算
&(有0取0)
|(有1取1)
^(相同取0不同取1)
2. 数据类型
a.定义长整数型,必须加后缀:l或者L
long l = 1234567789789797979l;
b:boolean类型不可以转换为其他的数据类型。
c. byte a =(byte) b1/b2;(报错)
byte a =(byte) (b1/b2);
|
|