这里我们来讲解一下char这一数据类型的使用,具体的用法可以在程序里面体会
https://blog.csdn.net/qq_43064077/article/details/120206699 我的这一篇博客里面写了char类型占了两个字节,就是16位,取值范围是0—65535(2^16-1) 1.char类型可以存放单个字母和汉字 2.可以将单个的字母和汉字赋值给char,0—65535以内的数字也可以赋值给char 3.char类型的字母数字是可以参加算数运算的,因为char类型在ASC|| 码表中有自己对应的数据值在java里面char类型参加算数运算的时候就是那字母对应的ASCII表中对应的数据进行计算
public class dealWithChar {
/*
这里我们来讲解一下char这一数据类型的使用
https://blog.csdn.net/qq_43064077/article/details/120206699
我的这一篇博客里面写了char类型占了两个字节,就是16位,取值范围是0---65535(2^16-1)
1.char类型可以存放单个字母和汉字
2.可以将单个的字母和汉字赋值给char,0---65535以内的数字也可以赋值给char
3.char类型的字母数字是可以参加算数运算的,因为char类型在ASC|| 码表中有自己对应的数据值
在java里面char类型参加算数运算的时候就是那字母对应的ASCII表中对应的数据进行计算
*/
public static void main(String[] args) {
//*********
//1.char类型可以存放单个字母和汉字 以及数字
// 2.可以将单个的字母和汉字赋值给char,0---65535以内的数字也可以赋值给char
char c1 = 'A';
char c2 = '罗';
char c3 = 111 ; //范围为0--65535
System.out.println(c1+"---"+c2+"---"+c3);
//输出的是:A---罗---o 这个111在ASCII里面对应的字母是o
//********
// 3.char类型的字母数字是可以参加算数运算的,因为char类型在ASC|| 码表中有自己对应的数据值
// 在java里面char类型参加算数运算的时候就是那字母对应的ASCII表中对应的数据进行计算
int i1 = 'a';
System.out.println("a对应的是数值: "+i1); //输出的是‘a’在ASCII表里面对应的数值
//输出的是 :a对应的是数值: 97
int i2 = 'b';
System.out.println("b对应的是数值: "+i2);
//输出的是 :a对应的是数值: 97
System.out.println("a+b= :: "+(i1+i2));
//输出 : a+b= :: 195
}
}
|