java数据流DataInputstream类中的方法readBoolean()的作用是什么?

书上说readBoolean()的作用是读取一个布尔值,但是具体是
根据什么得到布尔值的?这个布尔值可以用于什么操作?跪求指点!

从输入流读取,如果是0,就是false,否则就是true,bool值可以用来做逻辑判断。

你写进去的时候的那个值,但需要顺序读取,写入时,第一个如果是int,那就读取时就要readInt,类似这样