byte tByte = 2; String str = Integer.toBinaryString(tByte); String tString = Integer.toBinaryString((tByte & 0xFF) + 0x100).substring(1); System.out.println("str:" + str);//str:10 System.out.println("tString:" + tString); //tString:00000010