0
A
回答
1
因此,要获得这样的味道,你可以试试这段代码:
function test(){
var bytes:ByteArray = new ByteArray();
bytes.writeInt(0x00DDAA99); //create my byte array with int 14527129
bytes.position = 0; //move the postion to the start
var newInt:int = bytes.readInt(); //read the bytes from starting position
trace("new num: "+newInt); //print out the number
}
此代码将首先创建一个字节数组,并把一个int进去。这大概是你需要启动代码的地方。这就假定在我设置为0的起始位置之后有4个字节要读取。然后它将字节数组中的4个字节读入队列。请注意,如果您的ByteArray中没有4个字节,或者位置设置不正确,则代码将失败。确保你为这些场景添加了检查。
此代码还假定字节数组是Big Endian。确保如果你有一个来自另一个系统的字节数组,那么你知道int值具有哪个endian-ness。如果需要,更改您的字节数组的末端值。
相关问题
- 1. Flex处理图像(转换为Bytearray)
- 2. 在javascript中将值转换为bytearray
- 3. 将System.Windows.Media.ImageSource转换为ByteArray
- 4. 将MovieClip转换为ByteArray
- 5. 将ByteArray转换为NSData
- 6. 将负值转换为bytearray
- 7. 将BinaryString转换为ByteArray - Java
- 8. 将bytearray转换为整数
- 9. .net将bytearray转换为double []
- 10. 如何将文件转换为Flex中的ByteArray?
- 11. Java转换为Integer?
- 12. 为什么PHP将String转换为Integer?
- 13. 如何将ActionScriptObject转换为ByteArray?
- 14. 如何将python str转换为bytearray
- 15. 使用Apache POI将byteArray转换为XSSFWorkbook
- 16. 如何将bytearray转换为zip文件
- 17. 将位图转换为byteArray android
- 18. 将ByteArray转换为文件对象
- 19. 如何将字符串转换为Bytearray
- 20. 将api httpresponse bytearray转换为文件
- 21. 如何将bytearray转换为图像或图像bytearray?
- 22. 转换PIL图像为bytearray
- 23. 将代码转换为Array .....在Flex中
- 24. 在Flex 4.5中将ArrayCollection转换为ArrayLIst?
- 25. 如何将IBAN转换为Integer?
- 26. 将yyyymm-integer转换为日期
- 27. Ruby - 将Integer转换为字符串
- 28. BeanUtils.copyProperties将Integer null转换为0
- 29. 如何(有效)将int []转换为Integer []?
- 30. 将java.lang.object转换为Integer的问题