Yan*_*min 15
return ((int)hb << 8) | ((int)lb & 0xFF);
Run Code Online (Sandbox Code Playgroud)
所有情况下的正确操作都留给学生练习.
mae*_*ics 10
您还可以使用ByteBuffer类:
public int toInt(byte hb, byte lb) {
ByteBuffer bb = ByteBuffer.wrap(new byte[] {hb, lb});
return bb.getShort(); // Implicitly widened to an int per JVM spec.
}
Run Code Online (Sandbox Code Playgroud)
如果您要解码大量数据,此类可能会有所帮助.
| 归档时间: |
|
| 查看次数: |
21884 次 |
| 最近记录: |