java的这个是单纯的训练还是有什么逻辑意义?没懂
这个程序是想说明逻辑运算符与&,或|,非!,异或^的用法
boolean类型变量和int,double...一样,是java八种基本类型变量的一种,boolean类型变量只有两个值:true和false,也就是真和假。
&的意思:只有两边操作数同时为真,运算的结果才为真
| 的意思:只有两边操作数同时为假,运算的结果才为假
!的意思:操作数的反义词
^的意思:两边操作数相同为假,不同为真
这是最普通的逻辑,如果你的逻辑思维强那对以后的学习很重要
让你明白几个符号的意义