boolean 数据类型 boolean 变量存储为 8 位(1 个字节)的数值形式,但只能是 True 或是 False。本文引用地址:http://www.eepw.com.cn/article/201809/389052.htm

当作为一个构造函数(带有运算符 new)调用时,Boolean() 将把它的参数转换成一个布尔值,并且返回一个包含该值的 Boolean 对象。

如果作为一个函数(不带有运算符 new)调用时,Boolean() 只将把它的参数转换成一个原始的布尔值,并且最终返回这个值。

boolean 数据类型 boolean 变量存储为 8位(1 个字节)的数值形式,但只能是 True 或是 False。boolean 变量的值显示为 True 或 False(在使用 Print 的时候),或者 #TRUE# 或 #FALSE#(在使用 Write # 的时候)。使用关键字 True 与 False 可将 boolean 变量赋值为这两个状态中的一个。在java中boolean值只能是true和false,而不能用0和1代替,并且一定要小写。boolean operate是指布尔运算。在ansys软件中他的下拉菜单会提示进行的布尔运算项目。在有的程序语言中该类型的关键字是bool,如C++,用法相同。

JAVA中如何使用boolean的方法

先上代码,下面详细讲解:

public class TestBoolean {

public staTIc void main(String[] args) {

boolean isB = true;

boolean isA = false;

for(int i = 0 ; i 《 10 ;i++){

if(!isBisA){

System.out.println(“!BA”);

isB = !isB;

}else if(!isB !isA){

System.out.println(“!B!A”);

isA = !isA;

}else if(isB isA){

isB = !isB;

System.out.println(“BA”);

isA = !isA;

}else if(isB !isA){

System.out.println(“B!A”);

isA = !isA;

isB = !isB;

}else{

System.out.println(“nono”);

}

}

}

}12345678910111213141516171819202122232425

打印结果

B!A

!BA

BA

!B!A

!BA

BA

!B!A

!BA

BA

!B!A12345678910

详细讲解

1、我对boolean的一些看法就是,当我看到if条件语句种有进行判断的时候,先不管条件中初始化的赋值是true 或 false

2、将if(isA) 、if(isB)看做true、将if(!isA)、if(!isB)看做false

3、最后将初始化isA、isB的值对着true,false进行判断

那么下面就是我的注释:

12345

public class TestBoolean{

public staTIc void main(String[] args) {

boolean isB = true;

boolean isA = false;

for(int i = 0 ; i 《 10 ;i++){

if(!isBisA){//此时的判断条件为false/true

System.out.println(“!BA”);//打印第2条 //5 //8

isB = !isB;//此时的 isB = true; isA = true;

}else if(!isB !isA){//此时的判断的条件为false/false

System.out.println(“!B!A”);//打印第4条 //7 //10

isA = !isA;//此时的isB = false;isA = TRUE;

}else if(isB isA){//判断条件:true/true

isB = !isB;

System.out.println(“BA”);//打印第3条 //6 //9

isA = !isA; //此时的isB = false;isA = false

}else if(isB !isA){//判断条件为true/false

System.out.println(“B!A”);//打印第1条

isA = !isA;

isB = !isB;//此时的isB = false;isA = true

}else{

System.out.println(“nono”);

}

}

}

}

java中的boolean_java中boolean的用法解析相关推荐

  1. html中radio单选按钮控件标签用法解析及如何设置默认选中

    Radio 对象代表 HTML 表单中的单选按钮.在 HTML 表单中 <input type="radio"> 每出现一次,一个 Radio 对象就会被创建.单选按钮 ...

  2. java中的boolean_java中boolean的用法

    boolean 数据类型 boolean 变量存储为 8 位(1 个字节)的数值形式,但只能是 True 或是 False. 当作为一个构造函数(带有运算符 new)调用时,Boolean() 将把它 ...

  3. python中str和input_python中eval()函数和input()函数用法解析

    今天给大家讲解Python中eval()函数和input()函数的用法,希望通过实例的讲解之后大家能对这两个函数有更加深刻的理解. 1.eval()函数 eval(<字符串>)能够以Pyt ...

  4. python里eval和input组合使用_python中eval()函数和input()函数用法解析

    今天给大家讲解Python中eval()函数和input()函数的用法,希望通过实例的讲解之后大家能对这两个函数有更加深刻的理解. 1.eval()函数 eval()能够以Python表达式的方式解析 ...

  5. python中curve fit_scipy.optimize.curve_fit函数用法解析

    在日常数据分析中,免不了要用到数据曲线拟合,而optimize.curve_fit()函数正好满足你的需求 scipy.optimize.curve_fit(f,xdata,ydata,p0=None ...

  6. 前端radio单选框默认选中_html中radio单选按钮控件标签用法解析及如何设置默认选中...

    Radio 对象代表 HTML 表单中的单选按钮.在 HTML 表单中 每出现一次,一个 Radio 对象就会被创建. 单选按钮是表示一组互斥选项按钮中的一个.当一个按钮被选中,之前选中的按钮就变为非 ...

  7. 详解Java多线程编程中LockSupport类的线程阻塞用法

    转载自  详解Java多线程编程中LockSupport类的线程阻塞用法 LockSupport类是Java6(JSR166-JUC)引入的一个类,提供了基本的线程同步原语.LockSupport实际 ...

  8. java集合框架中contains(),containsKey()和containsValue()的用法

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到教程. java集合框架中contains(),containsKey()和containsValue()的 ...

  9. java集合框架中contains(),containsKey()和containsValue()的用法:

    java集合框架中contains(),containsKey()和containsValue()的用法: List集合的contains()方法用于判断集合中包不包含某个元素,返回值是boolean ...

最新文章

  1. 牛X,一系列Chrome 灵魂插件!爱了爱了!
  2. linux c 头文件,linux下的头文件 及C/C++头文件 一览表
  3. 《Qt数据类型》--QByteArray,QString,int,hex之间的转化
  4. javax.mail 发送
  5. 导入工程后编译不过,报错: apply plugin: 'com.github.dcendents.android-maven'
  6. 二叉树和哈希表的优缺点对比与选择
  7. 程序员相亲,因一双运动鞋惨被拒绝
  8. 电大计算机dm编写程序,渭南电大计算机应用基础网考答题过程介绍
  9. 190403 联众验证码 - python3接入
  10. Xilinx平台SRIO介绍(二)SRIO IP核基础知识
  11. 八年开心网,它的是非功过都在这里了
  12. 新生研讨课有感——陈睿周
  13. Excel批量插入多个空行-VBA实现
  14. 浏览器做打假助手,边界在哪里?
  15. C#表达式目录树系列之5 –动态创建查询表达式
  16. 编写程序,根据输入的n,输出如下例所示的图形。
  17. 创新实验室实习生每周工作总结【实习第七周】
  18. nginx服务器报错502 bad gateway!
  19. JAVA 华为云 流程控制基础题
  20. 网页防封链接制作的原理有哪些?

热门文章

  1. 【安全知识分享】2021年安全生产月宣讲课件-交通安全(附下载)
  2. 量化交易15-backtrader回测南方三星、三个白兵、脱离、藏婴吞没、弃婴、捉腰带线、反击线等形态
  3. HarmonyOS之常用组件ListContainer的功能和使用
  4. Java并发编程书籍推荐,丹丹学妹哭着对我说:学长(1)
  5. 将服务器设置成路由器
  6. Elastic Beanstalk部署策略
  7. 【栈和队列专题】—— 双队列模拟栈
  8. js 如何拿到后天的时间_js 获取前天、昨天、今天、明天、后天的时间-阿里云开发者社区...
  9. 目标检测-YOLOV5-口罩检测
  10. 到底什么是用例图!!!!