if{}中值为true 或者false时候的判断
2017-05-18 18:21
651 查看
近期做项目遇到if()else的判断,有点蒙了 不知道什么时候if后面的方法才能执行,经过demo,找到了答案,下面上 代码
int a = 1; int b = 2; boolean c = true; boolean d = false; //注意事项 if 语句中 后面的值为true 才会执行大括号里面的内容,值为false不会执行括号里面的内容 if (a>b) { //因为a>b返回的是false 所以不会执行log Log.e("false", "false"); } if (a<b) { //因为a<b返回值true,所以执行括号里面的内容 Log.e("true", "true"); } if (c) { //这里是c就等同于c = true,因为if(true)大括号里才执行,所以这个方法大括号里面的东西能执行 Log.e("true", "c = true"); } if (c ==true) { //c==true是把c的值跟true比较 ,如果一样 返回true,否则反之,所以此方法执行 } if (d) { //这里d等同于d=false,因为if(true)才执行,因为d=false,所以此方法不执行 } if (d==false) { //d==false是把的的值跟false比较,如果一样返回true, //因为d=false,所以d==false返回true,所以此方法执行 }如果对关系运算符的不了解的话 可以看这篇博客http://blog.csdn.net/typa01_kk/article/details/45000535, 虽然是个很小的东西,但是理解了 感觉很开心
相关文章推荐
- A B两个相同长度整数数组,判断相同下标对应值是否相等,true或者false 存在布尔数组C中
- 关于如何判断if语句中是true还是false的简单方式
- 有关request.getSession参数(true或者false)的含义
- 实现的小功能:判断报名是否重复,是返回true,否返回false.
- 对输入框进行输入的时候有时候需要判断输入的是不是数字或者不只让他输入数字
- python判断是否可以只插一个字符,让字符串变成回文,返回true/false
- 草泥马的Shell if 条件判断 如果 == 左右没有空格,不会报错并且按照True来执行。草泥马的
- if语句在判定后会产生一个值:true or false !
- 删除前先判断指定的表或者存储过程是否存在if exists
- js中各种类型的变量在if条件中是true还是false
- proxy-target-class="true" 与proxy-target-class="false"的区别(声明事务的时候)
- django staticfiles DEBUG设置为True或者False的关键内幕
- 判断一个数是不是2的N次方,很牛的算法#define ISPOW2(x) (x) & (x-1) ? false : true
- js中各种类型的变量在if条件中是true还是false
- 编程技巧:使用整数同时进行多个true|false判断
- s:if 标签判断Action中的字段是否为null或者空字符串的方法
- 关于Ajax执行完毕之后返回值的问题,想让它执行完毕返回一个true或者false供之后使用。
- mybatis 拼接语句时,Boolean 类型判断为false的时候不生效问题
- 有一个二叉树,现在怀疑它有一个结点有2个父节点,请写出一个函数来判断该二叉树是否存在一个节点含有2个父节点。如果存在,返回true,否则返回false。
- if判断变量为字母或者数字