实用代码块记录3
来源:互联网 发布:西安网络家装设计公司 编辑:程序博客网 时间:2024/05/21 10:34
1.将对象obj安全转换int数据
public static int convertInt(Object obj, int defaultValue) { if (obj != null) { String value = obj.toString(); if (!CheckUtils.isStrEmpty(value) && CheckUtils.isNumber(value)) { return Integer.valueOf(value); } } return defaultValue; }
2.将对象obj安全转换double数据
public static double convertDouble(Object obj, double defaultValue) { if (obj != null) { String value = obj.toString(); if (!CheckUtils.isStrEmpty(value)) { try { return Double.valueOf(value); } catch (Exception e) { return defaultValue; } } } return defaultValue; }
3.将对象obj安全转换float数据
public static float convertFloat(Object obj, float defaultValue) { if (obj != null) { String value = obj.toString(); if (!CheckUtils.isStrEmpty(value)) { try { return Float.valueOf(value); } catch (Exception e) { return defaultValue; } } } return defaultValue; }
4.将对象obj安全转换short数据
public static short convertShort(Object obj, short defaultValue) { if (obj != null) { String value = obj.toString(); if (!CheckUtils.isStrEmpty(value) && CheckUtils.isNumber(value)) { return Short.valueOf(value); } } return defaultValue; }
5.将对象obj安全转换long数据
public static long convertLong(Object obj, long defaultValue) { if (obj != null) { String value = obj.toString(); if (!CheckUtils.isStrEmpty(value) && CheckUtils.isNumber(value)) { return Long.valueOf(value); } } return defaultValue; }
6.将对象obj安全转换boolean数据
public static boolean convertBoolean(Object obj, boolean defaultValue) { if (obj != null) { String value = obj.toString(); if (!CheckUtils.isStrEmpty(value)) { try { return Boolean.valueOf(value); } catch (Exception e) { return defaultValue; } } } return defaultValue; }
0 0
- 实用代码块记录3
- 实用代码块记录1
- 实用代码块记录2
- 实用代码块记录4
- 实用代码块记录5
- 实用代码块记录6
- 实用代码块记录7
- 实用代码块记录8
- 实用代码块记录9
- 实用代码块记录10
- android实用代码块
- Shell 实用代码块
- 实用代码块
- 块代码实用入门指南
- 数组实用代码块简记
- android超实用代码块
- [代码块]记录
- 实用代码片段---持续记录
- 异曲同工之妙之java虚拟机和php内核
- Android基础知识(6)—数据持久化之数据存储
- 小话圆圈C怎么打出来的?
- 栈的压入、弹出序列
- SPSS——均 值 检 验 (Compare Means)——独立样本T检验
- 实用代码块记录3
- MATLAB中help与doc的区别
- UINavgationContoller上面的UIBarButtonItem之间的间距调整
- Codeforces Round #360 (Div. 1)B - Remainders Game
- 排序算法集合(一)冒泡排序精讲
- 关于textView的2个小bug
- button无法显示的原因
- Android万能的指示器
- 将一个视频转换为一个极坐标视频