public static void writeShortLE(DataOutputStream out, short value) {
out.writeByte(value & 0xFF);
out.writeByte((value >> 8) & 0xFF);
}
public static void writeIntLE(DataOutputStream out, int value) {
out.writeByte(value & 0xFF);
out.writeByte((value >> 8) & 0xFF);
out.writeByte((value >> 16) & 0xFF);
out.writeByte((value >> 24) & 0xFF);
}
我使用上述兩種方法編寫short
和int
。我的問題是:如何編寫float
?寫小寫字母浮動文件?
你的意思是使用IEEE標準的單精度? – CMPS
你應該看看ByteBuffer。 –