How do I check a Long value for null in Java?
Will this work?
if ( longValue == null) { return blah; }
Advertisement
Answer
Primitive data types cannot be null
. Only Object
data types can be null
.
There are 8 primitive types in Java:
Data Type | Size | Description |
---|---|---|
byte | 1 byte | Int8 |
short | 2 bytes | Int16 |
int | 4 bytes | Int32 |
long | 8 bytes | Int64 |
float | 4 bytes | Single |
double | 8 bytes | Double |
boolean | 1 bit | Boolean |
If you use Long
(wrapper class for long
) then you can check for null
‘s:
Long longValue = null; if(longValue == null)