我的服务器端要求接收的数据是一个byte[],但要求是全16进制的(前缀是0x),我现在有16 进制的数据,但不知道如何加上0x前缀?请各位指教,多谢了。

解决方案 »

  1.   

    晕一个.数据都是二进制的, 至于八进制, 十进制, 十六进制都是为了书写简便需要.
    你只要确保你传过去的是byte就可以了, 至于表示成什么进制那是另一回事.
      

  2.   

    byte就是byte,byte还有16进制的?一个byte数组,你认为它是2进制数就是2进制数,
    认为它是汉字,它就是汉字,
    认为它是jpg,它就是jpg至于如何才能成功解析,你就需要知道它到底是什么了。
      

  3.   

    用FileInputStream对象得到的数据流保存在byte数组中,得到的这个数组中的数据是ASCII吗?