android ble setValue是0x00010000

时间:2017-06-12 03:45:00

标签: java android binary integer string-formatting

我有一个功能:

b = np.array(['101', '104']) 

如果我想要打印是“0x00010000” 我该怎么办?

1 个答案:

答案 0 :(得分:1)

试试这段代码:

public static String toPaddedHex(int i,int shift) {
    return String.format("0x%8s", Integer.toBinaryString(i<<shift)).replace(' ', '0')
}

Demo