Java 中关于 null 的有趣事实
Java 中的 null 有许多关联的事实。这里我们使用示例讨论其中的部分内容 −
Java 中的任何引用变量的默认值始终为 null。
示例
public class Demo{
private static Object my_obj;
public static void main(String args[]){
System.out.println("The default value of object my_obj is : " + my_obj);
}
}输出
The default value of object my_obj is : null
一个名为 Demo 的类定义了一个静态对象和一个主函数,该主函数显示此预定义对象的默认值。
not equal to (!=) 和 comparison (==) 运算符可以与 null 关键词一起使用。
示例
public class Demo{
public static void main(String args[]){
System.out.println("The value of null == null is : ");
System.out.println(null==null);
System.out.println("The value of null != null is : ");
System.out.println(null!=null);
}
}输出
The value of null == null is : true The value of null != null is : false
一个名为 Demo 类包含一个主函数,该函数检查使用“==”运算符比较 null 值时的输出,以及使用“!=”运算符对其进行检查时的输出。
null 关键词区分大小写
示例
public class Demo{
public static void main (String[] args) throws java.lang.Exception{
Object my_obj_1 = NULL;
Object my_obj_2 = null;
}
}输出
/Demo.java:5: error: cannot find symbol Object my_obj_1 = NULL; ^ symbol: variable NULL location: class Demo 1 error
广告
数据结构
网络
关系型数据库管理系统
操作系统
Java
iOS
HTML
CSS
Android
Python
C 编程
C++
C#
MongoDB
MySQL
Javascript
PHP