A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

如题     大家有没有什么好区分的办法 ?

4 个回复

倒序浏览
字节是整数叫做byte,也是基本数据类型的最小单位。字符是char,有且只能有一个字符,可以是数字,字母,和中文
回复 使用道具 举报
不同的字符所占的字节是不同的。
  ASCII码:
  一个英文字母(不分大小写)占一个字节的空间,一个中文汉字占两个字节的空间。一个二进制数字序列,在计算机中作为一个数字单元,一般为8位二进制数,换算为十进制。最小值0,最大值255。如一个ASCII码就是一个字节。
  UTF-8编码:
  一个英文字符等于一个字节,一个中文(含繁体)等于三个字节。
  Unicode编码:
  一个英文等于两个字节,一个中文(含繁体)等于两个字节。
  符号:
  英文标点占一个字节,中文标点占两个字节。举例:英文句号“.”占1个字节的大小,中文句号“。”占2个字节的大小。
回复 使用道具 举报
早起io包里面出现的都是字节流,简单来说就是数据无乱在硬盘中 或者是内存中的,和媒体数据, 都是字节流 二进制体现形式。

字符流 就是二进制数据转换过来的字符。
回复 使用道具 举报
赞楼上,字节就是内存里的最小单位,通常是二进制表示;字符一般是指“char”型,是有二进制转换成的我们方便识别的字符,这个字符可以是汉字,数字,字母或者特殊符号之类的。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马