将Boolean值转化为0,1值
来源:互联网 发布:新锐网络大学 编辑:程序博客网 时间:2024/05/20 16:32
最近开发中代码写的太烂了,if判断写的太冗余太多了,于是就想将布尔值通过条件运算符转化为0,1值简化代码。
byte c=(byte) ((c1.isSelected()) ==true?1:0);if (lname.equals("Elec")) { data.get((int) c1.getUserData()).setVisiable(c); }
如果一个个的判断选中未选中就太麻烦了
我这里是判断选中时显示,未选中时隐藏,因为我setVisitable();里面参数是byte值,
所以将判断的是否选中直接赋值给c并根据是否选中来赋值0或者1.如果setVisitable();里面的参数为Boolean型,则可以直接将c1.isSelected()放入setVisitable()里面就好了。
data.get((int) c1.getUserData()).setVisiable(c1.isSelected());
阅读全文
1 0
- 将Boolean值转化为0,1值
- java将字符串String(true)(false)转化为boolean值
- 把boolean的值转化为string类型
- 将null值转化为其他值
- 将毫秒值转化为时间(java)
- javascript 将以下值转化为false
- Java将字符串转化为hash值
- Mybatis中tinyint(1)数据自动转化为boolean处理
- JS中字符串转化为boolean类型
- Oracle 将null值转化为其他值
- js 将color值rgb转化为16进制
- 重构一之将属性转化为值对象
- 将一列的多行数值转化为字符串
- 如何将数据库中一列的值转化为数组
- C++将整数字符串转化为整数值
- 【CTF】用python PIL将RGB值转化为图片
- Sql语句将0 1转化为男女性别
- Mysql tinyint长度为1时在java中被转化成boolean型
- CSS定位样式
- 解决maven mybatis generator只生成insert方法
- 全球十大最美旅游胜地,你心动了吗?
- 初识dubbo(阿里巴巴分布式服务框架)
- 【hnoi2006】潘多拉的盒子
- 将Boolean值转化为0,1值
- Qt for android 运行报错 错误: -source 1.5 中不支持 diamond 运算符”的解决方案
- shell循环中变量的作用域问题
- maven下载碎片清理
- More Effective C++之Item M12:理解“抛出一个异常”与“传递一个参数”或“调用一个虚函数”间的差异
- 悟
- darknet中im2col代码分析
- iOS积累--字符串转化为NSDate, 获取当前时区的系统时间
- Y2第二次分班考试测试分改错