我们尝试对一些常量(即值不能改变的量)进行输出操作。
public class ConstantDemo
{
public static void main(String[] args)
{
//字符串常量
System.out.println("Hello World!");
System.out.println("猪猪猪");
System.out.println("*******************");
//整数常量
System.out.println(666);
System.out.println(-857857);
System.out.println("*******************");
//小数常量
System.out.println(13.14);
System.out.println(-5.20);
System.out.println("*******************");
//字符常量
System.out.println('S');
System.out.println('0');
System.out.println('嘟');
System.out.println("*******************");
//布尔常量
System.out.println(true);
System.out.println(false);
System.out.println("*******************");
//空常量
/*System.out.println(null);
System.out.println("*******************");*/
//**空常量不能直接输出**,注释掉输出空常量的代码后,程序正常运行。
}
}
若保留输出空常量的代码段,结果如图:
将其注释掉,结果如图:
可以知道,字符串常量、整数常量、小数常量、字符常量、布尔常量都可以直接println输出,而空常量(null)不能。