逻辑运算和位运算的简单实现——Java版
2013-06-01 10:10
295 查看
首先代码如下(记事本编写,文件格式为Java)
public class LogicTest
{
public static void main(String[] args)
{
boolean a,b,c;
a=true;
b=false;
c=a&b;
System.out.println("a与b的位运算与"+c);
c=a|b;
System.out.println("a与b的位运算或"+c);
c=a^b; System.out.println("a与b的位运算异或:"+c);
c=!a;
System.out.println("a的位运算非:"+c);
c=a&&b;
System.out.println("a与b的逻辑运算短路与:"+c);
c=a||b;
System.out.println("a与b的逻辑运算短路或:"+c);
}
}
起初编译文件如图 <ignore_js_op>
编译文件.JPG (108.94 KB, 下载次数: 0)
下载附件
前天 21:59 上传
编译没问题后开始执行 <ignore_js_op>
编译后运行结果.JPG (57.68 KB, 下载次数: 0)
下载附件
前天 22:00 上传
后来便于人们更好的理解,作了丁点修改后如上面的代码,再次编译执行结果如图 <ignore_js_op>
更改后的结果.JPG (97.48 KB, 下载次数: 0)
下载附件
前天 22:01 上传
最后希望对大家有深入性的理解,当然你也可以用其他代码实现,也很简单
public class LogicTest
{
public static void main(String[] args)
{
boolean a,b,c;
a=true;
b=false;
c=a&b;
System.out.println("a与b的位运算与"+c);
c=a|b;
System.out.println("a与b的位运算或"+c);
c=a^b; System.out.println("a与b的位运算异或:"+c);
c=!a;
System.out.println("a的位运算非:"+c);
c=a&&b;
System.out.println("a与b的逻辑运算短路与:"+c);
c=a||b;
System.out.println("a与b的逻辑运算短路或:"+c);
}
}
起初编译文件如图 <ignore_js_op>
编译文件.JPG (108.94 KB, 下载次数: 0)
下载附件
前天 21:59 上传
编译没问题后开始执行 <ignore_js_op>
编译后运行结果.JPG (57.68 KB, 下载次数: 0)
下载附件
前天 22:00 上传
后来便于人们更好的理解,作了丁点修改后如上面的代码,再次编译执行结果如图 <ignore_js_op>
更改后的结果.JPG (97.48 KB, 下载次数: 0)
下载附件
前天 22:01 上传
最后希望对大家有深入性的理解,当然你也可以用其他代码实现,也很简单
相关文章推荐
- 基于逻辑运算的简单权限系统(实现) JS 版
- 用C\C++实现离散数学简单逻辑运算
- 基于逻辑运算的简单权限系统(实现) JS 版
- 基于逻辑运算的简单权限系统(原理,设计,实现) VBS 版
- 基于逻辑运算的简单权限系统(实现) JS 版
- 基于逻辑运算的简单权限系统(实现) JS 版
- 基于逻辑运算的简单权限系统(原理,设计,实现) VBS 版
- 基于逻辑运算的简单权限系统(原理,设计,实现) VBS 版
- Python实现简单爬虫逻辑
- 用位运算实现四则运算之加减乘除
- qt用设计器实现简单四则运算计算器
- JAVA实现一个简单的代数运算语言编译器(二)--词法分析准备
- 位运算实现加法的一个简单例子
- 用MFC实现的简单的集合运算程序(原创)
- java--逻辑运算 位运算
- 用位运算实现两个整数的加法运算
- 位运算实现简单算数运算
- java实现简单的数字运算以及dos命令运行Java程序
- C++简单实现膨胀腐蚀开闭运算
- nginx配置逻辑运算实现方式 与 && 或 ||