char类型的范围,赋值,以及运算简介

这里我们来讲解一下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
    }




}

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值