首页
新闻
论坛
群组
Blog
文档
下载
读书
Tag
网摘
搜索
.NET
Java
游戏
视频
人才
外包
培训
数据库
书店
程序员
欢迎您:
游客
| 退出
| 登录
注册
帮助
我的帖子
我参与的帖子
我的空间
我的网摘
CSDN
CSDN社区
Java
J2SE / 基础类
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
生成帖子
置顶
推荐(加精)
取消推荐(加精)
锁定帖子
移动帖子
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
关于二进制字节流的问题
加为好友
发送私信
在线聊天
askuaile
等级:
发表于:
2008-05-11 17:41:58
楼主
我初始化一个字节数组,怎么输出的是字母对应的asill码值,而不是a,b,c呢?
二进制和asill有什么区别呀?二进制字节流对字母来说存储的是asill码吗?谢谢
String name = "abc";
byte[] c = new byte[20]
c = name.getBytes();
for (int i = 0 ; i = c.length; i++){
System.out.println((c[i]);
}
问题点数:
20
回复次数:
8
显示所有回复
显示星级回复
显示楼主回复
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
anqini
Kimi-赵龙日-大连 사랑해요!
等级:
发表于:
2008-05-11 17:59:03
1
楼 得分:
0
System.out.println((char)c[i]);
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
wlx_java
wlx
等级:
发表于:
2008-05-11 18:02:17
2
楼 得分:
0
首先呢:要把例题写对了,要不然别人看不懂!!!
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
ddy621
石头
等级:
发表于:
2008-05-11 18:02:19
3
楼 得分:
0
我认为是,你用用toString()方法就转换过来了。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
sunyujia
做人不能太浮躁
等级:
发表于:
2008-05-11 18:15:14
4
楼 得分:
0
二进制字节流对字母来说存储的是asill码吗
这句话说的有问题,二进制既0,1已经是最即便的单位了
为什么显示的是asill,看Byte的toString方法
public static String toString(byte b) {
return Integer.toString((int)b, 10);
}
toString方法是System.out.println的隐式调用
ASCII 码使用指定的 7 位或 8 位二进制数组合来表示 128 或 256 种可能的
字符
。标准 ASCII 码也叫基础ASCII码,
使用 7 位二进制数来表示所有的大写和小写字母
,数字 0 到 9、标点符号, 以及在美式英语中使用的特殊控制字符。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
725137
2006年不会菜
等级:
发表于:
2008-05-11 18:23:36
5
楼 得分:
0
二进制是01表示的,一个二进制数字只能表示两种态度.7个二进制数能表示128种状态
ASCII是一种统一的编码,他规定了128种态度由哪些二进制数来表示。一个字符对应一个ASCII码.
二进制字节流对字母来说存储的一样是二进制数啊。只是他用7个进二进制数来表示一种态度。每7个表示一个ASCII码
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
sunyujia
做人不能太浮躁
等级:
发表于:
2008-05-11 18:25:58
6
楼 得分:
0
总打错字晕
最基本的单位了
a的ASCII对应的10进制数97,二进制为01100001(
使用 7 位二进制数来表示所有的大写和小写字母
)
System.out.println(Integer.toBinaryString('a' & 0xFF));
汉字就属于扩展了。
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
ThirdDimension
用更好的知识代替不完美的知识!
等级:
发表于:
2008-05-11 19:22:22
7
楼 得分:
0
关注
修改
删除
举报
引用
回复
加为好友
发送私信
在线聊天
chenhongxin
网工《J2EE菜鸟版》
等级:
发表于:
2008-05-11 19:56:29
8
楼 得分:
0
使用 7 位二进制数来表示所有的大写和小写字母,数字 0 到 9、标点符号, 以及在美式英语中使用的特殊控制字符。
修改
删除
举报
引用
回复
将帖子提前
放进我的网摘
推荐给好友
我要提问
帖子加分
结贴去...
管理菜单
页面风格切换
标准风格
老版本论坛
网站简介
-
广告服务
-
网站地图
-
帮助
-
联系方式
-
诚聘英才
-
English
-
问题报告
世纪乐知(北京)网络技术有限公司 版权所有 京 ICP 证 020026 号
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
abc推荐给好友