zoukankan      html  css  js  c++  java
  • java null 和 0比较

    项目中写代码的时候报了一个错误,乍一看没有问题,

    1 if(null != obj && obj.getId() > 0) {
    2      ...
    3 }

    不知道大家有没有遇到类似的问题,原因是因为我的id是Integer类型,如果没值的话,obj.getId()是null值。

    你若在java代码里写如下代码:

    1 main () {
    2   null > 0
    3 }

    编辑器就会提示

    Multiple markers at this line
    	- Syntax error on token ">", invalid 
    	 AssignmentOperator
    	- The left-hand side of an assignment must be a 
    	 variable
    

    可以看出,其实在学习java运算符的时候,就知道关系型运算符> ,<的用法。

  • 相关阅读:
    BZOJ 3282: Tree( LCT )
    BZOJ 3713: [PA2014]Iloczyn( 枚举 )
    HDU3974
    CodeForces220B
    POJ2349
    HDU3038
    POJ1611
    IELTS
    POJ1125
    POJ2109
  • 原文地址:https://www.cnblogs.com/iusmile/p/2572884.html
Copyright © 2011-2022 走看看