欢迎来到天天文库
浏览记录
ID:50437421
大小:172.27 KB
页数:7页
时间:2020-03-09
《黑马程序员Java教程:运算符.docx》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、运算符比较运算符 P.S. 1、比较运算符的结果都是boolean型,也就是要么是true,要么是false。 2、比较运算符“==”不能误写成“=”。 示例1:1.classOperatorDemo2.{3. publicstaticvoidmain(String[]args){4. System.out.println(3>2);5. System.out.println(3==2);6. }7.}复制代码 运行结果:逻辑运算符 逻辑运算符用于连接两个boolean类型的表达式。 "&"符号的运算特点:
2、true&true=true; true&false=false; false&true=false; false&false=false; "&"符号运算规律: 运算的两边只要有一个是false,结果肯定是false。 只有两边都为true,结果才是true。 示例1:1.classOperatorDemo2.{3. publicstaticvoidmain(String[]args){4. intx=6;5. System.out.println(x>2&x<5);6. }7.}复制代码 运行结果:
3、 "
4、"符号的运算特点: true
5、true=true; true
6、false=true; false
7、true=true; false
8、false=false; "
9、"符号运算规律: 运算的两边只要有一个是true,结果肯定是true。 只有两边都为false,结果是false。 示例2:1.classOperatorDemo2.{3. publicstaticvoidmain(String[]args){4. intx=3;5. System.out.println(x>2
10、x<5);6. }7.}复
11、制代码 运行结果: "^"符号的运算特点: true^true=false; true^false=true; false^true=true; false^false=false; "^"符号运算规律: ^符号的两边结果如果相同,结果是false。 两边的结果不同,结果是true。 示例3:1.classOperatorDemo2.{3. publicstaticvoidmain(String[]args){4. intx=3;5. System.out.println(x>2^x<5);6.
12、}7.}复制代码 运行结果: "!"符号运算规律: true=false !false=true !!true=true 示例4:1.classOperatorDemo2.{3. publicstaticvoidmain(String[]args){4. intx=3;5. System.out.println(!(x>2));6. }7.}复制代码 运行结果: P.S. &&:和&运算的结果是一样的,但是运算过程有点小区别。 &:无论左边的运算结果是什么,右边都参与运算。 &&:当左边为f
13、alse时,右边不参加运算,这样可以提升效率。
14、
15、:和
16、运算的结果是一样的,但是运算过程有点小区别。
17、:无论左边的运算结果是什么,右边都参与运算。
18、
19、:当左边为true时,右边不参加运算,这样可以提升效率。 使用&&和
20、
21、比使用&和
22、更高效一些。 逻辑运算符用于连接布尔型表达式,在Java中不可以写成33&x<6。
此文档下载收益归作者所有