<强>在java中,和和,都属于逻辑运算符,都是判断两边条件为真时为真,否则则为假强>
在程序中,的使用:
公共静态void main (String [] args) { int i=3; 如果(我+ +比;5),(我+ + & lt;9)){ System.out.println(我); System.out.println(“恭喜,执行完了条件语句”); } System.out.println(我); }
<强>这一段代码运行结果为:强>
也就是说,逻辑运算符实际上是会吧前后两个判断条件都会执行两次,我自加了两次,出现结果为:5
公共静态void main (String [] args) { int i=3; 如果(我+ +比;5),,(我+ + & lt;9)){ System.out.println(我); System.out.println(“恭喜,执行完了条件语句”); } System.out.println(我); }
<强>这一段代码运行结果为:强>
也就是说,和逻辑运算符实际上只判断了前边一个条件为假时,得出判断为false,出现结果为:4
<强>它们之间的区别在与:强>
当前后两个判断条件前一个为假时,后面不执行,得出最终结论该判断为假
会将前后表达式的判断结果都进行比较,因此会出现我+ +,运行两次的结果
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持!