请教怎么将int型转换为byte型,在线急等……

解决方案 »

  1.   

    我不想每次都int->String,再Byte.parseByte();
    请那位达人想个简单直接点的方法。
      

  2.   

    int number = 234;
    String source = String.valueOf(number);
    byte[] bSource = source.getBytes();
    不知道你说的是不是这个...
      

  3.   

    byte[] iRecv = new byte[1024];
    int i=1;
    iRecv[0] = (byte)(i);
      

  4.   

    如果你的int在byte范围内,请直接用强制类型转换 ,
    int i = XX;
    例如 byte b = (byte)i;