是有在Java任何方法,該方法將實現相同的功能的BinaryReader()在Visual C++視覺C++ BinaryReader在Java中
-1
A
回答
1
.....
0
public interface DataInput
DataInput接口提供從二進制 流中讀取字節並根據它們從Java原語 類型中的任何一箇中重建數據。
所有已知實現類: DataInputStream類,ImageInputStreamImpl中,ImageOutputStreamImpl,ObjectInputStream的,RandomAccessFile的
此外,您正在尋找在Java類,而不是一個方法(如BinaryReader在爲A類,而不是在一個函數C++)
0
我需要這一點,並寫了一個等價類。
https://gist.github.com/vangorra/9470810
它本質上是NET的BinaryReader在的Java中的實現。它沒有實施所有的方法,但爲需要走上這條道路的任何人提供了一個良好的開端。
什麼這個類可以做例子:
BinaryReaderDotNet reader = new BinaryReaderDotNet(new FileInputStream(new File("blah.bin")));
reader.readInt32(); // returns int
reader.readUInt32(); // returns long
reader.readInt16(); // returns int (first bits are zeroed)
reader.readUInt16(); // returns int (first bits are zeroed)
reader.readString(); // returns a string.
reader.readBoolean(); // returns a boolean
reader.readSingle(); // returns a float
相關問題
- 1. C#BinaryReader中的Java DataInputStream方法
- 2. C#BinaryReader在的readUTF從Java的DataOutputStream類
- 3. ReadInt32,BinaryReader,C++
- 4. C++ BinaryReader和BinaryWriter
- 5. C++中的BinaryWriter和BinaryReader
- 6. C#視覺與鎖
- 7. C#BinaryReader閱讀uint8
- 8. 自動升級視覺c + +視覺2010與c#
- 9. Java applet Netbeans視覺設計
- 10. _stat替代視覺c#
- 11. C#DataGridView的視覺設置
- 12. PHPMyAdmin視覺工作室c#
- 13. 視覺C++不標識gets_s
- 14. C++ Allegro視覺故障
- 15. C#BinaryReader工作怪異
- 16. java中奇怪的JCompnent視覺錯誤
- 17. 視覺在WPF
- 18. 視覺在Python
- 19. 全局覆蓋視覺c + +中的malloc
- 20. C中的視覺建模器#
- 21. 目標中的視覺約束-c
- 22. 錯誤從BinaryReader在
- 23. 視覺爲R中
- 24. 在視覺結構
- 25. 在視覺工作室中用c#替換txt中的單詞
- 26. 如何使在C#中的視覺reuasable類(Visual Studio 2010中)
- 27. 在字符串中匹配字符在視覺C#
- 28. C++代碼中的視覺C#中的Pinvoke問題
- 29. c#調試視覺工作室2012
- 30. 來自C#服務的視覺反饋
或許檢查'BufferedReader'? –
@Gaara我對編程很陌生。我一直在尋找一種讀取二進制文件的方法,在該文件中,數字數據(浮點數據都是正數和負數)以16位格式存儲。現在,我一直在研究很多,但不知怎的,我還沒有做到這一點。每次我得到更奇怪的結果。我時間不夠,所以請不要激怒我,幫助我。 –