/*
关于java语言当中的char类型: 转义字符 \
转义字符出现在特殊字符之前会将特殊字符转换成普通字符
\n 换行符
\t 制表符
’ 普通的单引号
\ 普通的反斜杠
" 普通的双引号
/
public class DataTypeTest02
{
public static void main(String[] args){
char c1 = 'n';
System.out.println(c1);
char c2 = '\n'; // '\n' 为换行符
System.out.print("Hello"); //System.out.print("Hello"); print不带ln就是不换行,,,ln这里有换行的意思
System.out.print(c2);
System.out.println("World!");
char c3 = '\t'; // '\t' 是制表符
System.out.print("Hello");
System.out.print(c3);
System.out.println("World!");
System.out.println("\\"); //输出一个斜杠 '\'
// char a = '' java中不允许这样编写程序,编译出错。
// char a = ''' 第一个'和第二个' 配对,编译报错。
// System.out.println(""HelloWorld!""); 这样写无法输出"HelloWorld!",需要改成 System.out.println("\"HelloWorld\"");
System.out.println("\"HelloWorld!\"");
char m = '中';
System.out.println(m);
char n = '\u4e2d'; // \u4e2d 是‘中’ 的unicode编码。
System.out.println(n);
}
}
输出如下:
//JDK中自带的native2ascii.exe命令,可以将文字转换成unicode编码形式
//怎么使用这个命令:
//在命令行输入域native2ascii.exe,回车,然后输入中文之后回车即可得到unicode编码。![在这里插入图片描述](https://img-blog.csdnimg.cn/20210713170606979.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NjYzMTI4Ng==,size_16,color_FFFFFF,t_70)