判断int类型是否为空
2016-02-26 01:23
162 查看
方法一:
先把int类型的数据转换成String类型,然后判断String类型的数据是否为空。
示例代码:
int point;
String val=point +"";
if("".equals(val)){
// do something...
}
PS:int point不是对象,int类型为空时默认为0。
方法二:
如果point是int类型,则得到的结果是不可能是null的。
如果插入一条数据时没有插入给字段,而数据库里默认是null的值的话,可以使用
Integer point= GiftInfo.getPoints();
然后判断point是否等于空。
示例代码:
Integer point= GiftInfo.getPoints();
if(point == null){
// do something...
}
PS:GiftInfo.getPoints返回的是Integer类型,Integer类型是包括基本类型的包装类,不给赋值的时候为null。
先把int类型的数据转换成String类型,然后判断String类型的数据是否为空。
示例代码:
int point;
String val=point +"";
if("".equals(val)){
// do something...
}
PS:int point不是对象,int类型为空时默认为0。
方法二:
如果point是int类型,则得到的结果是不可能是null的。
如果插入一条数据时没有插入给字段,而数据库里默认是null的值的话,可以使用
Integer point= GiftInfo.getPoints();
然后判断point是否等于空。
示例代码:
Integer point= GiftInfo.getPoints();
if(point == null){
// do something...
}
PS:GiftInfo.getPoints返回的是Integer类型,Integer类型是包括基本类型的包装类,不给赋值的时候为null。
相关文章推荐
- 为你的Android应用定制属于你的BaseActivity http://blog.csdn.net/jiahui524
- JVM学习笔记
- DEA(数据包络分析)程序模板
- spring-data-redis中的坑和误区
- Codeforces Round #258 (Div. 2)E. Devu and Flowers
- PullToRrefresh自定义下拉刷新动画
- kidd风的IOS日志之触摸事件,手势识别,摇晃事件的详解
- 一致性哈希原理与实现
- Floyd算法求最短路问题
- 分布式锁的三种实现方式
- Python字符串的encode与decode研究心得乱码问题解决方法
- SpringMvc如何返回后台数据
- 【大型网站技术架构笔记】(四)伸缩性、可扩展性与安全
- Lazarus 1.6 增加了新的窗体编辑器——Sparta_DockedFormEditor.ipk
- 关于Java运行外部程序时的Process和Runtime类
- SpringMvc如何获得前台传来的值
- kidd风的IOS日志之视图之间的切换详细介绍
- 【大型网站技术架构笔记】(三)高性能与高可用架构
- 【大型网站技术架构笔记】(二)大型网站架构模式与核心要素
- 主流视频通话平台SDK对比