wwfl.net
当前位置:首页 >> BytE转成string >>

BytE转成string

String st = new String(e)这句错了应该为String s = new String(e, "GB2312");

给你举个例子:可以用这个方法:public class ByteArrayDemo { public static void main(String[] args){ byte[] byArray=new byte[]{1,2,3,4,5}; String str1=""; for (byte element: byArray ) { str1+=element; } System.out.println(str1); } } 如果数组里的数

使用生成String对象的语句,例如:String st=new String(这里面写你的byte型数据);

方法一://字符串转byte string StringMessage = "How Are you?"; Console.WriteLine("{0}", StringMessage); System.Text.ASCIIEncoding ASCII = new System.Text.ASCIIEncoding(); Byte[] BytesMessage = ASCII.GetBytes(StringMessage);//

将byte数组转换成stringBASE64Encoder enc=new BASE64Encoder();String 转换后的string=enc.encode(byte数组);说明:BASE64Encoder工具可对文字,或字符串进行Base64编码/解码,若开发过程中用到Base64算法,它会成为您有良伴.

如果是java的话,使用使用以下方法:public static void dd(){ String ddd = "abcde"; byte[] a = ddd.getBytes(); // 将String转byte数组 String ss = new String(a); // 将byte数组转为String System.out.println(ss); }

Java中byte数组转换成string字符串可以直接使用string类的构造函数.而string转byte数组,则可以使用string类型的getBytes()方法进行转换,如下形式:1、string 转 byte[] String str = "Hello";//声明一个字符串 byte[] srtbyte = str.getBytes(

用我这个笨方法试试:String a; byte b; a=b+""; 这样就把b的byte值给了字符串a.这种方法也可以用来将数字==格式缓缓成字符串.比如 int c; String d; d=c+""; 这样就是把整数c转换成了字符串d.可以试试.希望能帮到你

我用了 char[] st=sss.tochararray();就是可以把string转换成char[],因为最后你一个个打印的就是字符,string是可以理解为字符连成的.你可以看看api中string类,byte转化为string可能没什么简便方法.希望能帮到你

将byte数组转换成string方法如下1. BASE64Encoder enc=new BASE64Encoder();2. String 转换后的string=enc.encode(byte数组); 将byte数组转换成string BASE64Encoder enc=new BASE64Encoder(); String 转换后的string=enc.encode(byte数

网站首页 | 网站地图
All rights reserved Powered by www.wwfl.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com