请问如何将byte数组转化为char数组或一个String byte[] b;……String s=new String(b); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 char [] c;String s;c = s.toCharArray(); InputStream title = sqlRst.getBinaryStream("tele"); if(title.available()>30){ byte[] ttitle= new byte[30]; title.read(ttitle,0,30); char ttt[]=new char[30];for(int iii=0;iii < ttitle.length;iii++){ ttt[iii]=(char)ttitle[iii]; //ttt.toString(); } String dtd =""; for(int dttt=0;dttt<30;dttt++){ dtd+=ttt[dttt]; } String s1="1234567890"; byte[] b=s1.getBytes(); String s=""; char[] c=new char[b.length]; for(int i=0;i<b.length;i++){ s=s.concat(String.valueOf((char)b[i])); c[i]=(char)b[i]; } System.out.println(s+" "+b.length ); System.out.println(String.valueOf(c)+" "+b.length ); s=new String(b); 求助——DNS代理服务器问题 关于包访问权限的问题 在NetBeans6.8中,如何将打开模式metal改成windows打开模式? 字符串转换成16进制数 java数据库问题 请问谁会---文件内容替换编程 eclips弱弱问题 新手简单的java程序的问题 急救~!请问在字符串后面怎么加上回车,换行?? 不太理解protected的意思,请大虾帮忙解释一下。 请问如何通过一个按钮打开一个应用(如一个文档),语法是什么呢???(谢谢) 我是java的初学者,有些问题要问
if(title.available()>30){
byte[] ttitle= new byte[30];
title.read(ttitle,0,30);
char ttt[]=new char[30];
for(int iii=0;iii < ttitle.length;iii++){
ttt[iii]=(char)ttitle[iii];
//ttt.toString();
}
String dtd ="";
for(int dttt=0;dttt<30;dttt++){
dtd+=ttt[dttt];
}
byte[] b=s1.getBytes();
String s="";
char[] c=new char[b.length];
for(int i=0;i<b.length;i++){
s=s.concat(String.valueOf((char)b[i]));
c[i]=(char)b[i];
}
System.out.println(s+" "+b.length );
System.out.println(String.valueOf(c)+" "+b.length );
s=new String(b);