java中的关系与逻辑运算
来源:互联网 发布:ajax json哪个好 编辑:程序博客网 时间:2024/06/05 03:21
class xinshou{
int a=25, b=12;
int c=18, d=8;
System.out.println((a>b)&(c<d)); // ture & false 输出false
System.out.println((a>b)&(c>d)); // ture & ture 输出ture
System.out.println((a<b)&(c<d)); // false & false 输出false
System.out.println((a<b)&(c>d)); // false & ture 输出false
System.out.println("----------------------------");
// 或| 当两者都是false时,输出的结果才是false
System.out.println((a>b)|(c<d)); // ture | false 输出ture
System.out.println((a>b)|(c>d)); // ture | ture 输出ture
System.out.println((a<b)|(c<d)); // false | false 输出false
System.out.println((a<b)|(c>d)); // false | ture 输出ture
System.out.println("----------------------------");
// 非! 输出的结果与内容相反的(取反)
System.out.println(!(a>b)); // !ture 输出false
System.out.println(!(a<b)); // !false 输出ture
System.out.println("----------------------------");
// 异或^ 当两者的内容相反时,输出的结果为ture
System.out.println((a>b)^(c<d)); // ture ^ false 输出ture
System.out.println((a>b)^(c>d)); // ture ^ ture 输出false
System.out.println((a<b)^(c<d)); // false ^ false 输出false
System.out.println((a<b)^(c>d)); // false ^ ture 输出ture
System.out.println("----------------------------");
// 简洁与&& 功能跟&一样,当系统搜索到第一个为false时,直接输出false
System.out.println((a>b)&&(c<d)); // ture && false 输出false
System.out.println((a>b)&&(c>d)); // ture && ture 输出ture
System.out.println((a<b)&&(c<d)); // false && false 输出false
System.out.println((a<b)&&(c>d)); // false && ture 输出false
System.out.println("----------------------------");
// 简洁或|| 功能跟|一样,当系统搜索到第一个为ture时,直接输出ture
System.out.println((a>b)||(c<d)); // ture || false 输出ture
System.out.println((a>b)||(c>d)); // ture || ture 输出ture
System.out.println((a<b)||(c<d)); // false || false 输出false
System.out.println((a<b)||(c>d)); // false || ture 输出ture
System.out.println("----------------------------");
}
}
public static void main(String[] args){
//关系运算符:与& 或| 非! 异或^ 简洁与&& 简洁或||
int a=25, b=12;
int c=18, d=8;
System.out.println((a>b)&(c<d)); // ture & false 输出false
System.out.println((a>b)&(c>d)); // ture & ture 输出ture
System.out.println((a<b)&(c<d)); // false & false 输出false
System.out.println((a<b)&(c>d)); // false & ture 输出false
System.out.println("----------------------------");
// 或| 当两者都是false时,输出的结果才是false
System.out.println((a>b)|(c<d)); // ture | false 输出ture
System.out.println((a>b)|(c>d)); // ture | ture 输出ture
System.out.println((a<b)|(c<d)); // false | false 输出false
System.out.println((a<b)|(c>d)); // false | ture 输出ture
System.out.println("----------------------------");
// 非! 输出的结果与内容相反的(取反)
System.out.println(!(a>b)); // !ture 输出false
System.out.println(!(a<b)); // !false 输出ture
System.out.println("----------------------------");
// 异或^ 当两者的内容相反时,输出的结果为ture
System.out.println((a>b)^(c<d)); // ture ^ false 输出ture
System.out.println((a>b)^(c>d)); // ture ^ ture 输出false
System.out.println((a<b)^(c<d)); // false ^ false 输出false
System.out.println((a<b)^(c>d)); // false ^ ture 输出ture
System.out.println("----------------------------");
// 简洁与&& 功能跟&一样,当系统搜索到第一个为false时,直接输出false
System.out.println((a>b)&&(c<d)); // ture && false 输出false
System.out.println((a>b)&&(c>d)); // ture && ture 输出ture
System.out.println((a<b)&&(c<d)); // false && false 输出false
System.out.println((a<b)&&(c>d)); // false && ture 输出false
System.out.println("----------------------------");
// 简洁或|| 功能跟|一样,当系统搜索到第一个为ture时,直接输出ture
System.out.println((a>b)||(c<d)); // ture || false 输出ture
System.out.println((a>b)||(c>d)); // ture || ture 输出ture
System.out.println((a<b)||(c<d)); // false || false 输出false
System.out.println((a<b)||(c>d)); // false || ture 输出ture
System.out.println("----------------------------");
}
}
阅读全文
3 0
- java中的关系与逻辑运算
- MATLAB语言中的关系与逻辑运算
- MATLAB语言中的关系与逻辑运算
- 3.8、关系运算与逻辑运算
- 【MATLAB】关系运算与逻辑运算
- 2.7关系运算与逻辑运算
- Java中的逻辑运算符
- Java中的逻辑运算
- Java逻辑运算符||与|
- java中的逻辑运算符与位运算符
- VBA中的关系和逻辑运算符
- xsl中的运算符、关系与逻辑运算符,特殊字符等!
- C#关系运算符与逻辑运算符
- MATLAB 练习03 关系与逻辑运算符
- 逻辑运算符与关系运算符
- javascript关系运算符与逻辑运算符
- java:位运算与逻辑运算
- Matlab中的逻辑运算"&&"与"&","||"与"|"的区别
- 全文搜索引擎 Elasticsearch
- 白硕 | 知识图谱,就是场景的骨架和灵魂
- Windows下用QtCreator和C++写Android程序-下
- linux命令(转)
- 前端开发接口模拟小工具
- java中的关系与逻辑运算
- rowsmove把数据窗口中某行移动到指定位置
- 通用Makefile
- 如何接收用户发送的短信验证码,判断是否合法-短信验证码开发10
- RBTree的模拟实现
- word标题前删不掉的小黑点—基础操作篇
- liferay中 liferay-ui:input-asset-links不能正常选择类型的问题
- String中常见的方法
- Android_onDraw画圆与onTouchEvent方法处理触摸事件