读书人

arraycopy 报异常:Hit uncaught e

发布时间: 2014-01-26 14:37:51 作者: rapoo

byte[] cmd = new byte[1024];
String tt;
tt="";
System.arraycopy(tt,0,cmd,8,tt.length());



Hit uncaught exception java.lang.ArrayStoreException

------解决方法--------------------------------------------------------
System.arraycopy这个是用来copy数组的不是用来生成String的,比如byte[] a copy 到
byte[] b
你想要的是下面这个吧
byte[] cmd = new byte[1024];
String tt = new String(cmd);

        

读书人网 >Java Exception

热点推荐