三、逻辑运算符:
创新互联是一家专业提供洛南企业网站建设,专注与成都网站建设、成都网站设计、H5技术、小程序制作等业务。10年已为洛南众多企业、政府机构等服务。创新互联专业的建站公司优惠进行中。
(与)
|(或)
!(反)
:当两边同时为真时,结果为真,否则为假
|
:当两边有一边为真时,结果为真,否则为假
!
:真值变假值,假值变真值
学JAVA也有不短的时间了,现在开发也有1年多了,不过你说的那些基础知识我也记不得。我一开始也一样害怕,学了就忘记了
不过告诉你,JAVA不是背出来的,是逻辑。
记忆方面,你只需要知道到哪里去查阅。
这就是为什么有那么多API
reference等的原因啊,因为大家都记不得。
根据不同的功能和用途,Java运算符可以分为以下几类:
算术运算符:用于进行基本的数学运算,如加、减、乘、除等。常用的算术运算符有 + - * / % ++ --。
赋值运算符:用于为变量或常量指定数值或表达式的结果。常用的赋值运算符有 = += -= *= /= %= = = = ^= |=。
关系运算符:用于判断两个数据的大小或相等关系,返回一个布尔值(true或false)。常用的关系运算符有 = = == !=。
逻辑运算符:用于进行逻辑与、逻辑或、逻辑非等操作,返回一个布尔值(true或false)。常用的逻辑运算符有 || !。
位运算符:用于对二进制位进行操作,如按位与、按位或、按位异或等。常用的位运算符有 | ^
和||是一种逻辑运算符,是逻辑与,当两个数都为真,则结果为真。||是逻辑或,两个数任意一个为真,则结果为真。
举个例子:
1、a b
当a、b都为真时,结果为真。有一个为假或者都为假时结果为假。
2、a || b
当a、b有一个为真时,结果为真。a、b都为假时结果为假。
扩展资料:
在java中还有其他的逻辑符号,比如:!、|、
“!”是非运算符号,比如a为真,则!a则为假。a如果为假,则!a为真。
而“|”也是逻辑或,“”也是逻辑与,但是他们与“||”和“”有些区别,区别如下:
“”与“|”无论第一个判断条件是否成立,逻辑运算符前后两个条件都会进行判断。
“”与“||”,前者第一个条件不成立,后面的条件均不进行判断,返回false;后者第一个条件成立,后面的条件均不进行判断,返回true。