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