字符与数字的区别和联系

最近一直对字符和数字之间的关系感到一些困惑,于是就找了找资料,决定做一个小结。首先先介绍一下字符集和字符编码。

字符集和字符编码

字符集:是系统支持的所有抽象字符的集合。
字符编码:将数字按照一定的规律通过一定的法则(如ascll码、uinicode等字符集)转换为字符。也就是在字符和数字之间建立了一个联系。

区别

两者的类型不同。

联系

由于计算机是用二进制表示所有数据的,所以本质上字符和数字都是由01按照一定规律排列组合而成的。字符对应着数字,通过编码集的编码,转换为我们看到的字符。同时数字也对应着字符,将数字进行编码也可以得到字符。

代码演示

public class charTeste {
    public static void main(String[] args){
        char c='a';
        int c1=(int)c;
        System.out.println(c1);
    }
}

结果:
在这里插入图片描述

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

songyitian4

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值