CHar
格式 | 说明 | 举例 |
---|---|---|
\ddd | 用于表示拉丁字符,ddd是1~3位的八进制数,可以加前导零 | ‘\101:’‘A’ |
\uxxxx | 能表示所有unicode字符,u必须小写,xxxx是4位的十六进制数,若不够4位,必须加前导零补足4位,且不能加0x前缀 | ‘u0041’:‘A’ |
转义符 | 含义 | Unicode值 |
\b | 退格(backspace) | \u0008 |
\n | 换行 | \000a |
\r | 回车 | \u000d |
\t | 制表符(tab) | \u0009 |
\" | 双引号 | \u0022 |
\' | 单引号 | \u0027 |
\\ | 反斜杠 | \u005c |
/**
测试char类型
*/
public class Char{
public static void main(String[] args){
char c1 = 'a';
char c2 = '中';
char c3 = '\u0061';
System.out.println(c1);
System.out.println(c2);
System.out.println(c3);
//java中字符串不是基本数据类型。而是个类
String str = "中国";
System.out.println("str");
//转义字符
char c5 = '\n';
System.out.println("a\nb\nb\nc");
}
}