Java null保留字
在Java中,null是文字值的保留字。它看起来像一个关键字,但实际上,它的字面性类似于true和false。
Java null要记住的要点
区分大小写。
它是参考变量的值。
对空引用的访问会生成 NullPointerException。
不允许传递null作为值来调用包含任何原始数据类型的方法。
Java空保留字的示例
示例1
让我们看一个显示默认值的简单示例。参考变量。
public class NullExample1 {
static NullExample1 obj;
public static void main(String[] args) {
System.out.println(obj);
}
}
输出:
示例2
让我们看一个示例,以确定是否可以将null传递给对象引用变量。
public class NullExample2 {
public static void main(String[] args) {
NullExample2 obj = null;
System.out.println(obj);
}
}
输出:
示例3
让我们看一个显示默认字符串值的示例。
public class nullExample3 {
String str;
public static void main(String[] args) {
NullExample3 obj=new nullExample3();
System.out.println(obj.str); }
}
输出:
示例 4
让我们看一个 从方法返回null的示例
public class nullExample4 {
String display()
{
return null;
}
public static void main(String[] args) {
NullExample4 obj=new nullExample4();
System.out.println(obj.display());
}
}
输出:
示例5
让我们看一个为String变量提供null的示例。
public class NullExample5 {
static String str=null;
public static void main(String[] args) {
if(str==null)
{
System.out.println("value is null");
}
else
{
System.out.println("value is not null");
}
}
}
输出: