JAVA基础02

char类型

public class Test3FanWei {
    public static void main(String[] args) {
        char c1='a';
        char c2=97;
        char c3='b';
        char c4=98;
        char c5='中';
        char c6=20013;
        char c7=20014;
        int c8='国';
        System.out.print(c1+" ");
        System.out.print(c2+" ");
        System.out.print(c3+" ");
        System.out.print(c4+" ");
        System.out.print(c5+" ");
        System.out.print(c6+" ");
        System.out.print(c7+" ");
        System.out.println(c8);
    }
}

运行结果

a a b b 中 中 丮 22269

进制

public class Test4Jinzhi {

    public static void main(String[] args) {
        /**
         * \"u char类型表示16进制
         */
        int a=0xff; //0x16进制
        int b=0377; //0八进制
        System.out.println("\\u - char类型16进制");
        char c='\u4e2d';//第一个中文字
        //Unicode中文字符范围4e00-9fa5
        char d='\u4e00';//最后一个中文字
        char e='\u9fa5';
        char f='\u0061';
        System.out.print(a+" ");
        System.out.print(b+" ");
        System.out.print(c+" ");
        System.out.print(d+" ");
        System.out.print(e+" ");
        System.out.println(f);
    }

}

运行结果

255 255 中 一 龥 a
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容