600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > 怎么把string类型转换成byte数组 – java – 前端

怎么把string类型转换成byte数组 – java – 前端

时间:2020-09-09 16:06:59

相关推荐

怎么把string类型转换成byte数组 – java – 前端

可以用string的构造方法string(byte[]bytes,intoffset,intlength),或者普通的构造方法string(byte[]bytes),用法如下:

public?class?bytearraytostring?{

public?static?void?main(string[]?args)?{

byte[]?bytes=new?byte[]{‘a’,’b’,’c’,’d’,’e’,’f’,’g’};

bytearraytostring(bytes,null);//输出abcdefg

bytearraytostring(bytes,?”2″);//输出cdefg

}

public??static?string?bytearraytostring(byte[]?bytes,string?offset){

string?str=””;

if(offset!=null){

str?=?new?string(bytes,integer.parseint(offset),5);//这个方法可以精确的截取字符串

}else{

str=?new?string(bytes);//普通的字符串构造方法

}

system.out.println(str);

return?str;

}

}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。