Ⅰ、如果你看懂了我写的文章,并实践成功,麻烦评论一个笑脸,如果实践未成功,麻烦评论其他表情,或者问题出处,以便我改正,谢谢各位大佬和朋友!
Ⅱ、您的评论是我继续写下去的动力!!!

Ⅲ、我所使用的工具为IDEA,程序都是在本工具上实践的,其他工具也可以(例:eclipse、myeclipse等);
Ⅳ、博客中所有的程序都已通过本人自己的实践,可以直接摘下来进行运行;

Ⅴ、字符类型和布尔类型的实例演示:
1、在一般情况下的布尔类型有两个值:false、true;
(1)、通过编辑器输出展示的代码如下:

//布尔类型的演示:
public class helo {
    public static void main(String[] args) {
       //boolean(布尔)类型有两个值:false和true;
        boolean b1=false;
        System.out.println(b1);
        //整型值与布尔值直接不能进行相互转换(与C语言等不同);
       //System.out.println(b1==1);
         }
}

(2)、展示的结果如下:

java布尔类型判断性能 java布尔类型怎么输出_java布尔类型判断性能


(3)、分析如下:

①、在Java中的布尔类型与C等语言中的布尔类型不太一样,在C语言中非0就可以认为true,0才为false;而在Java中,整型值与布尔值直接不能进行相互转换;

例如:在Java中将整型的值赋值给b1,并输出结果则其显示情况如下:

System.out.println(b1==1);

运行结果:

java布尔类型判断性能 java布尔类型怎么输出_编程语言_02


2、在一般情况下的字符类型赋值方式有三种类型:符号直接赋值、通过Unicode编码字符进行赋值、整型数值进行赋值;

(1)、通过编辑器输出展示的代码如下:

//字符类型的演示:
public class helo {
    public static void main(String[] args) {
        //char类型用于表示单个Unicode编码字符,Unicode编码单位可以表示为十六进制值
        char c1='A';
        char c2='\u0001';
        char c3='\uFFFF';
        char c4=65;
        System.out.println(c1);
        System.out.println(c2);
        System.out.println(c3);
        System.out.println(c4);
        }
}

(2)、展示的结果如下:

java布尔类型判断性能 java布尔类型怎么输出_ico_03


(3)、分析如下:

①、通过Unicode来编码字符的过程中,Unicode编码单位可以表示为十六进制值,其范围从\u0000到\uFFFF,其中\u前缀为转义序列符,表示Unicode字符的编码;

其中\u0000所代表的符号就是空格符;

例如:当需要展示出\u0001和\uFFFF所代表的字符时,其代码和运行结果如下图所示;

char c2='\u0001';
        char c3='\uFFFF';
        System.out.println(c2);
        System.out.println(c3);

运行结果:

java布尔类型判断性能 java布尔类型怎么输出_java_04