日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

Java DataInputStream readBoolean()方法(带示例)

發布時間:2025/3/11 60 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Java DataInputStream readBoolean()方法(带示例) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

DataInputStream類readBoolean()方法 (DataInputStream Class readBoolean() method)

  • readBoolean() method is available in java.io package.

    readBoolean()方法在java.io包中可用。

  • readBoolean() method is used to check whether this stream read the boolean value or not.

    readBoolean()方法用于檢查此流是否讀取布爾值。

  • readBoolean() method is a non-static method, it is accessible with the class object only and if we try to access the method with the class name then we will get an error.

    readBoolean()方法是一種非靜態方法,只能通過類對象訪問,如果嘗試使用類名稱訪問該方法,則會收到錯誤消息。

  • readBoolean() method may throw an exception at the time of reading boolean.

    readBoolean()方法在讀取布爾值時可能會引發異常。

    • IOException: This exception may throw when this stream is not opened.IOException :如果未打開此流,則可能引發此異常。
    • EndOfFileException: This exception may throw when this stream has reached its endpoint.EndOfFileException :當此流到達其端點時,可能引發此異常。

Syntax:

句法:

public final boolean readBoolean();

Parameter(s):

參數:

  • It does not accept any parameter.

    它不接受任何參數。

Return value:

返回值:

The return type of the method is boolean, it returns true when byte is non-zero otherwise it returns false.

該方法的返回類型為boolean ,當byte為非零時返回true ,否則返回false

Example:

例:

// Java program to demonstrate the example // of boolean readBoolean() method of // DataInputStreamimport java.io.*;public class ReadBooleanOfDIS {public static void main(String[] args) throws Exception {InputStream is_stm = null;DataInputStream dis_stm = null;byte[] b_arr = {97,0,99,100,0,101};try {// Instantiate ByteArrayInputStream and // DataInputStreamis_stm = new ByteArrayInputStream(b_arr);dis_stm = new DataInputStream(is_stm);// Loop To Read Available Data till endwhile (dis_stm.available() > 0) {// By using readBoolean() method returns true// if the read byte is non-zero otherwise// it returns falseboolean status = dis_stm.readBoolean();System.out.println("dis_stm.readBoolean(): " + status);}} catch (Exception ex) {System.out.println(ex.toString());} finally {// To free system resorces linked// with these streamsif (is_stm != null)is_stm.close();if (dis_stm != null)dis_stm.close();}} }

Output

輸出量

dis_stm.readBoolean(): true dis_stm.readBoolean(): false dis_stm.readBoolean(): true dis_stm.readBoolean(): true dis_stm.readBoolean(): false dis_stm.readBoolean(): true

翻譯自: https://www.includehelp.com/java/datainputstream-readboolean-method-with-example.aspx

總結

以上是生活随笔為你收集整理的Java DataInputStream readBoolean()方法(带示例)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。