看啦这么就别人的博客 我也来写一篇! Object转换其他类型
2016-03-15 16:37
507 查看
package com.sinitek.framework.util; import java.math.BigDecimal; import java.sql.Timestamp; import java.util.Date; /** * Created by IntelliJ IDEA. * User: Administrator * Date: 2011-5-23 * Time: 16:09:26 * To change this template use File | Settings | File Templates. */ public class JdbcQueryUtils { /** * 转Double * @param object * @return */ public static Double convertToDouble( Object object ) { if ( object == null ) return null ; if ( object instanceof BigDecimal ) { return ( ( BigDecimal )object ).doubleValue( ) ; } return null ; } /** * 转String * @param object * @return */ public static String convertToString( Object object ) { if ( object == null ) return null ; if ( object instanceof String ) { return object.toString( ) ; } else { return String.valueOf(object); } } /** * 转Integer * @param object * @return */ public static Integer convertToInteger( Object object ) { if ( object == null ) return null ; if ( object instanceof BigDecimal ) { return ( ( BigDecimal )object ).intValue( ) ; } return null ; } /** * 转Date * @param object * @return */ public static Date convertToDate( Object object ) { if ( object == null ) return null ; if ( object instanceof Timestamp ) { return new Date( ( ( Timestamp )object ).getTime( ) ) ; } return null ; } }
相关文章推荐
- objective-c感悟(三)属性之谜
- Objective-C中的KVC和KVO
- Objective-C Runtime
- Objective-C 引用计数原理
- Objective-C之run loop详解
- object-c 随机数总结
- warning: could not load any Objective-C class information. This will significantly reduce the qualit
- 通过Object类说明方法重载、方法重写、多态之间的关系
- Objective-C Category和Extension
- iOS 取消延时执行 performSelector: withObject: afterDelay:
- Xcode TODO MARK FIXME 标记
- Object类
- Objective-c的@property 详解
- Objective-C在ARC下结合GCD的单例模式和宏模版
- Tutorial – Creating outline effect around objects
- Object.create
- Object: 多个属性的集合
- c++中的对象引用(object reference)与对象指针的区别
- 关于android 的org.json类JsonObject解析值为null的出现的问题
- Object-c 类、对象方法