Cobol二进制文件读取

时间:2017-04-07 17:10:12

标签: java binary cobol

我有一个由COBOL应用程序编写的二进制文件。关于这个二进制文件的文档说明前4个字节是即将到来的记录的大小。在4个字节中,第1个和第2个字节是记录长度的二进制represcentaion,接下来的2个字节是空值(保留)。这是我唯一的输入。我怎样才能读入java整数。我应该阅读前4个脚本或只读2个byes来读取java整数。我很困惑,因为在java中整数是4个字节。

是否可以从COBOL应用程序读取二进制写入到java变量。

1 个答案:

答案 0 :(得分:0)

您可以使用java short(16位整数)读取它,或者您可以将前四个字节读取为整数并向右移动16。