我试图读取InputStream
文件的标题。每个标题信息都包含信息。但是,我很难理解阅读标题的过程。读取InputStream的标题问题
例如,我有:
InputStream sourceFile = //.... stuff.
sourceFile.read() | (sourceFile.read() << 8) | (sourceFile.read() << 16)
| (sourceFile.read() << 24)
来自示例代码。
为什么我不使用sourceFile.read()
一次?单一的|
意味着什么?<< number
在这个特定的上下文中是什么意思?
感谢您的任何澄清!
'header'是什么意思? – nes1983