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라는 클래스는 정적 개체와 이 미리 정의된 개체의 기본값을 표시하는 주요 기능을 정의합니다.
-
같지 않음(!=) 및 비교(==) 연산자는 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 값을 비교할 때 출력을 확인하는 기본 함수가 포함되어 있습니다.
-
키워드 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