java中怎么判断long是否为"" 或 null

 我来答
一瓶桶装水
推荐于2017-09-16 · TA获得超过120个赞
知道答主
回答量:41
采纳率:0%
帮助的人:12.7万
展开全部
long是一个基本数据类型,不会存在null的情况,如果没有初始化是不能够使用的,编译器会直接报错。Long是long的包装类,是一个类,类就存在了空值的情况,没有初始化的时候调用方法或者属性会造成空指针异常,判断Long是否为空请看楼上,判断long有没有初始化,直接输出看会不会报错
深圳海枫科技有限公司
2018-06-29 · 专注互联网IT教育
深圳海枫科技有限公司
海枫致力于互联网IT技术人才综合服务平台,累计培养数万IT技术人才,不断适应市场及客户的需求,为客户创造价值。上线产品有:软件测试工程师、Java开发工程师、Web前端工程师、UI软件设计师
向TA提问
展开全部
1、long 不可能 为"",也不可能为null
2、Long可以为null
3、一个是基本的数据类型,一个是类,不一样
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
minxiao1215
2013-02-25 · TA获得超过694个赞
知道小有建树答主
回答量:1641
采纳率:100%
帮助的人:743万
展开全部
Long 类型的变量,若有默认值则为0,无默认值时为null;
判断方法:
1,用try catch,报空异常则为null;
2,转换为String再判断;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
深圳海枫科技有限公司
2018-06-27 · 专注互联网IT教育
深圳海枫科技有限公司
海枫致力于互联网IT技术人才综合服务平台,累计培养数万IT技术人才,不断适应市场及客户的需求,为客户创造价值。上线产品有:软件测试工程师、Java开发工程师、Web前端工程师、UI软件设计师
向TA提问
展开全部
1、long 不可能 为"",也不可能为null
2、Long可以为null
3、一个是基本的数据类型,一个是类,不一样
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jy02224102
2013-02-25 · 超过14用户采纳过TA的回答
知道答主
回答量:87
采纳率:0%
帮助的人:64.3万
展开全部
long类型不会出现""和null

Long没有实例化会出现null
判断方式是
Long a;
if(a==null)
{
//do something
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式