字符类型变量声明形式
public class char01 {
public static void main(String []args){
char c1='a';
char c2='\t';
char c3='鬼';
char c4=97;
//输出
System.out.println(c1);
System.out.println(c2);
System.out.println(c3);
System.out.println(c4); //当输出c4时,会输出相对应的字符, a
//编码的概念
}
}
字符的数码转换示例
public class char02 {
public static void main(String[]args){
//在java中char的本质是一个整数,在输出时,是unicode码对应的的字符
char c1=115;
System.out.println(c1);//s
char c2='s';
System.out.println((int)c2);//输出's'对应的数字
char c3='鬼';
System.out.println((int)c3);//输出'鬼'对应的数字
char c4=39740;
System.out.println(c4);//'鬼'
System.out.println('s'+100);//过程:先将's'替换成相对应的unicode值115再与100相加
char c5 = 'c'+1;
System.out.println((int)c5);//100
System.out.println(c5);//d
}//char类型的变量可以进行运算,相当于一个整数,因为它都对应有unicode码
}