社区
Java SE
帖子详情
String 和 byte[] 怎样相互转化?
tjcougar
2003-04-30 01:51:03
String str="abcdefg";
byte[] bstr=str.getBytes();
str=bstr.toString();
System.out.println(str);
最后为什么得到的不是abcdefg?
...全文
102
8
打赏
收藏
String 和 byte[] 怎样相互转化?
String str="abcdefg"; byte[] bstr=str.getBytes(); str=bstr.toString(); System.out.println(str); 最后为什么得到的不是abcdefg?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
michaeljie
2003-05-01
打赏
举报
回复
不好意思,上面的问题已经找到,就是当byte数组中的二进制数如果是负的,那么转换出来是错误的,怎么处理?
michaeljie
2003-05-01
打赏
举报
回复
to peacock_king(孔雀王): 象你这样的做法,会发生转换上的错误的。(是偶尔,原因我不知道。)
我先把文件读到数据库中的blob字段中,然后,用java读出来,如果用byte直接写文件(就是还原成原来的文件),则成功。但是如果用你的方法转成string再写,则不成功。有几位会和原来byte中的不一样。
rocandroc
2003-04-30
打赏
举报
回复
原理上java中用来表示Sring类是不可变的,没有任何方法允许你改变一个字符串的内容,如果你希望对字符串本身进行修改,需要使用StringBuffer对像。
String str="abcdefg";
StringBuffer strB = new StirngBuffer( str );
hanty
2003-04-30
打赏
举报
回复
getBytes();
Tianminghui
2003-04-30
打赏
举报
回复
new String(byte[],charsetname) String的构造函数
String.getBytes() String.getBytes(charsetname)
Philzzf
2003-04-30
打赏
举报
回复
换成
String str="abcdefg";
byte[] bstr=str.getBytes();
str=new String(bstr);
System.out.println(str);
peacock_king
2003-04-30
打赏
举报
回复
String s="ddddddddd";
byte []b=s.getBytes();
byte []a=new byte[50];
String ss=new String(a);
a.toString()与new String(a)是不同的,前者把每个byte转换成char,组成String;后者将每两个byte合成一个char,再组成String。
acefr
2003-04-30
打赏
举报
回复
public byte[] String_to_byte(String s)
{
byte[] b = new byte[200];
try
{
java.io.StringBufferInputStream sbi=new java.io.StringBufferInputStream(s);
b=new byte[sbi.available()];
sbi.read(b);
}
catch(Exception e)
{
System.err.print(e.toString());
}
return b;
}
delphi-
string
互相
转化
为
byte
数组
delphi-
string
互相
转化
为
byte
数组
hex
String
与
byte
互转
当我们使用蓝牙通信或者其他通信技术,常常需要用到数据之间的转换,此工具则是java收发蓝牙数据间的hex
String
与
byte
之间的
相互
转化
mac地址的
byte
和
string
转换
mac地址的
byte
和
string
间的转换java类
python字符串str和字节数组
相互
转化
方法
实例如下: #
byte
s object b = bexample # str object s = example ...以上这篇python字符串str和字节数组
相互
转化
方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多
PB POWERBUILDER 字符串 数组
相互
转换
转化
|PowerBuilder 数组字符串
相互
转化
天津 李华锋 * * | | * *PowerBuilder 数组字符串
相互
转化
完全免费 * * | | * *如果你将这个程序放在你的网站上,我希望你能同时加上本站的链接 | | * | * | * *老字符串转数组...
Java SE
62,614
社区成员
307,326
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章