当前位置: 代码迷 >> J2ME >> String用String(byte[])构造的字串竟然被截断了?该如何处理
  详细解决方案

String用String(byte[])构造的字串竟然被截断了?该如何处理

热度:8506   发布时间:2013-02-25 21:34:54.0
String用String(byte[])构造的字串竟然被截断了?
RT,怎么回事啊?我的byte[]8K大小,难道String 对大小有限制吗?

------解决方案--------------------------------------------------------
怀疑是不是byte[] 本身的内容不对啊?你检查一下截断的部分后面紧跟着的字节?
------解决方案--------------------------------------------------------
没有,我觉得应该是你的byte【】截取的问题,或者看看你的new String(byte[],startpos,endPos,"编码格式")时候,注意最后一个的编码格式。
------解决方案--------------------------------------------------------
确实是编码的问题
------解决方案--------------------------------------------------------
编码问题最麻烦了,不同手机可能支持的都不同
  相关解决方案