Boolean flag = true;
int a = 0;
if(!flag){a = 1;
}else if(flag){a = 2;
}
//结果是a = 2;

在这里,flag的值定义为true。if里的判断是:将if里的flag值和flag定义的值进行比较。

flag定义的=true。
第一个if是(!flag)即括号里为false
两者相比较,一个true,一个false,所以判断为false。
第二个if是(flag)即括号里为true
两者相比较,都为true,所以为true。所以结果是2。

有关于Boolean的使用相关推荐

  1. java.lang.NullPointerException: Attempt to invoke virtual method ‘boolean java.lang.String.equals(j

    今天切正式环境出现的空指针 记录一下 下面是错误 java.lang.NullPointerException: Attempt to invoke virtual method 'boolean j ...

  2. Boolean值判断2个条件之后选择一个条件

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

  3. 设计数据库字段或者java中使用boolean型时需谨慎

    boolean型变量只有两个值 false和true,我们在设计数据库字段时或者定义java变量时会使用boolean,通常情况下开关类的变量使用无可非议,但请一定要考虑到扩展性. 使用前请仔细考虑一 ...

  4. 为什么阿里强制 boolean 类型变量不能使用 is 开头?

    欢迎关注方志朋的博客,回复"666"获面试宝典 来源:blog.csdn.net/belongtocode/article/details/100635246 背景 平时工作中大家 ...

  5. 浅谈Greenplum的Boolean类型与Text类型之间的转换

    在Greenplum或者Deepgreen中,如果我们想直接把Boolean类型转化为Text,那么可能会让你失望,因为他们不支持这种直接转化,但是可以通过UDF的方式实现,下面来简单看一下这个过程. ...

  6. 腾讯面试官问我Java中boolean类型占用多少个字节?我说一个,面试官让我回家等通知...

    来自:程序员乔戈里 ---------------第二天-------------- 什么是boolean类型,根据官方文档的描述[1]: boolean: The boolean data type ...

  7. java boolean io流_java基础入门-day22-IO流

    (1)I/O:Input/Output(了解) java中对数据的输入输出问题是通过io技术解决的. java提供的对象都在java.io包下. (2)IO的分类(掌握) A:按照数据的流向 输入流 ...

  8. java boolean 按位或_布尔运算符与按位运算符

    布尔运算符与按位运算符 我对何时应该使用布尔运算符与按位运算符感到困惑 and vs &, or vs | 有人能启发我何时使用每种药物,何时使用一种药物会影响我的结果? 8个解决方案 56 ...

  9. python输入字符串转换为公式_python从字符串转换为boolean ?

    实际上,你只需将字符串与期望接受的内容进行比较,这样你就可以这样做: s== 'True'或者检查一组值: 复制代码 sin ['true', '1', 't', 'y', 'yes', 'yeah' ...

  10. java boolean几个字节_Java中boolean类型到底占用多少个字节?

    1.时间:2017-07-03 07:37:06YuanMxy 2.问题描述:今天在复习java基础的时候发现一小问题,Java中boolean类型到底占用多少个字节? 3.问题解答: (1)什么是b ...

最新文章

  1. TortoiseGit配置密钥的方法
  2. CentOS 配置防火墙操作实例(启、停、开、闭端口)
  3. C#处理微信json(将JSON转换为对象)
  4. 记录您的里程和社区运行情况:Java EE 7真实体验
  5. ios项目中使用gcd的场景_Redis在PHP项目中的实际应用场景
  6. Android AsyncTask异步线程
  7. 中国OpenJDK联盟发行特别版本的想法
  8. Infopath入门到精通系列-2 Infopath 文件内容查看
  9. 安防互联网摄像头视频流媒体服务器EasyNVR对接海康流媒体V4.X客户端实现方法
  10. 正交性原理与维纳霍夫(正则)方程
  11. 金山PDF转WOED 1.3.0.1007版本
  12. jieba对word文档词频分析
  13. 11个能够帮助Java开发者提升编程能力的Java论坛汇总
  14. [线性代数]向量2-范数三角不等式证明
  15. python读书心得体会_Python学习心得体会
  16. 影响蜘蛛抓取的因素有哪些?
  17. 自动浇花系统的电路分析
  18. (一)Anaconda的安装和使用
  19. 无人机倾斜影像建模哪个软件好
  20. Mac M2芯 超详细k8s集群实战 - kubeadm

热门文章

  1. EFM32例程——ADC
  2. 省钱技巧有那些?省钱小分队
  3. 查看fna文件Linux,FNA 文件扩展名: 它是什么以及如何打开它?
  4. python设定数值范围_Python 生成周期性波动的数据 可指定数值范围
  5. (转)Apache对文件后缀解析的分析利用
  6. 谈谈创业这点事(10)
  7. vue+elementUI实战之网易云音乐--半月总结!!!
  8. 微擎在平台入口不显示安装的模块_【微擎系统】2.0.8更新说明
  9. 红黑树的性质以及时间复杂度证明
  10. android 多个fragment切换报错Caused by: java.lang.IllegalArgumentException: No view found for id 0x7f0800f