La palabra clave nula en java

Cargue directamente el código y las capturas de pantalla

public static void main(String[] args) {
    	System.out.println(null == ((Integer)0)); //false
//    	System.out.println(null == 0);//报错,连编译都通不过
    	int a = 0;
//    	System.out.println(null == a);//报错,连编译都通不过
    	Integer y = null;
    	System.out.println(null == y);//true
//下面一行代码,报空指针异常(是在程序运行时报的错,但是编译可以通过,即编译时不会报错,运行时才会报错)    	
    	a = y;
	}

Los resultados de la operación son los siguientes:

Nota: Mire el siguiente código para ver a qué es igual nulo + nulo .

System.out.println(null + null);//报错,连编译都通不过
		
		String n = null;
		String m = null;
		System.out.println(n + m);//nullnull

Supongo que te gusta

Origin blog.csdn.net/czh500/article/details/114505809
Recomendado
Clasificación