一个数异或一个不同的数时,两个数相加
一个数异或两个相同的数还是这个数
一个数异或三个相同的数等于第一和第二相加的数
int a = 2;
int b = 1;
int c = 1;
int d = 1;
System.out.println(a^b);
System.out.println(abc);
System.out.println(abc^d);
输出截图:
字节数的计算:bit 8 就是一个字节,bit 16位就是两个字节
当bit数等于8的多少倍,字节数就等于它的倍数
String name = new Demo1().name; .后面可以具体调用类的方法
String name = new Demo1().new Name(); 后面可以再new一个类
java中数值相等运算用A.equals(B) A.compareTo(B) 用于比较大小,返回1为大于,-1小于
运用三元运算获取三个整数中较大的整数:
int a = 1;
int b = 2;
int c = 3;
int d = (a>b)?a:b;
int max = (d >c)? d:c;
System.out.println(“先比较出两个中较大的数:”+d);
System.out.println(“再和第三个数比较出最大的数”+max);
输出截图: