當前位置:妙知谷 >

母嬰教育 >學習交流 >

Java布爾類型

Java布爾類型

Java布爾類型

操作方法

(01)在迭代V2.0版四則運算的程序開發中,需要解析計算表達式,並判斷表達式的正確性。例如在解析計算表達式12+27時,程序需要從左至右讀取每一個字符,並判斷讀取的字符是否是合法字符,如果讀取的字符是除數字和運算符以為的字符,就需要提示用户輸入錯誤,要求用户重新輸入計算表達式。這裏面有個字符判斷的過程,判斷的結果影響後面程序的執行,因此程序需要把判斷結果存儲到一個變量中,用於控制程序執行不同的分支語句,這個變量的類型就是布爾類型。

Java布爾類型

(02)布爾類型是表示邏輯狀態的類型。java語言通過關鍵字boolean來定義布爾類型變量,只有true和false兩個值,分別代表布爾邏輯中的“真”和“假”。Java語言雖然定義了boolean這種數據類型,但是隻對它提供了非常有限的支持。在Java虛擬機中沒有任何供boolean值專用的字節碼指令,Java語言表達式所操作的boolean值,在編譯之後都使用Java虛擬機中的int數據類型來代替。boolean變量可按如下方式聲明

Java布爾類型 第2張

(03)輸出boolean值到命令行窗口在D盤Java目錄下,新建“”文件。用記事本打開“”文件,輸入以下代碼

Java布爾類型 第3張

(04)編譯“”文件,在命令行窗口輸入“javac  ”並執行命令,編譯通過後,在命令行窗口輸入“java  BooleanSample”運行Java程序,命令行窗口顯示如下信息

Java布爾類型 第4張

(05)從輸出結果可以看出,boolean類型的變量輸出的結果為被賦予的值。輸出boolean值到命令行窗口用記事本打開D盤Java目錄下“”文件,修改代碼如下:

Java布爾類型 第5張

(06)編譯“”文件,在命令行窗口輸入“javac  ”並執行命令,編譯通過後,在命令行窗口輸入“java  BooleanSample”運行Java程序,命令行窗口顯示如下信息

Java布爾類型 第6張

(07)從輸出結果可以看出,當boolean類型的變量被賦為false值時,輸出的結果為false。用boolean變量控制不同的程序分支用記事本打開D盤Java目錄下“”文件,修改代碼如下:

Java布爾類型 第7張

(08)編譯“”文件,在命令行窗口輸入“javac  ”並執行命令,編譯通過後,在命令行窗口輸入“java  BooleanSample”運行Java程序,命令行窗口顯示如下信息程序代碼賦值boolean 變量done為false,代碼中“if( done )”語句為判斷語句,其含義是:如果變量done為true,則執行if代碼塊語句,否則執行else代碼塊語句。由於done的值為false,因此程序執行else代碼塊語句,輸出“因為done =false,所以走到這裏了”。

Java布爾類型 第8張
標籤: JAVA 布爾
  • 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/jy/jiaoliu/4mg4xd.html