Java布爾類型
Java布爾類型
操作方法
(01)在迭代V2.0版四則運算的程序開發中,需要解析計算表達式,並判斷表達式的正確性。例如在解析計算表達式12+27時,程序需要從左至右讀取每一個字元,並判斷讀取的字元是否是合法字元,如果讀取的字元是除數字和運算符以爲的字元,就需要提示用戶輸入錯誤,要求用戶重新輸入計算表達式。這裏面有個字元判斷的過程,判斷的結果影響後面程序的執行,因此程序需要把判斷結果存儲到一個變量中,用於控制程序執行不同的分支語句,這個變量的類型就是布爾類型。
(02)布爾類型是表示邏輯狀態的類型。java語言透過關鍵字boolean來定義布爾類型變量,只有true和false兩個值,分別代表布爾邏輯中的“真”和“假”。Java語言雖然定義了boolean這種數據類型,但是隻對它提供了非常有限的支援。在Java虛擬機中沒有任何供boolean值專用的字節碼指令,Java語言表達式所操作的boolean值,在編譯之後都使用Java虛擬機中的int數據類型來代替。boolean變量可按如下方式聲明
(03)輸出boolean值到命令行視窗在D盤Java目錄下,新建“”檔案。用記事本開啟“”檔案,輸入以下代碼
(04)編譯“”檔案,在命令行視窗輸入“javac ”並執行命令,編譯透過後,在命令行視窗輸入“java BooleanSample”執行Java程序,命令行視窗顯示如下資訊
(05)從輸出結果可以看出,boolean類型的變量輸出的結果爲被賦予的值。輸出boolean值到命令行視窗用記事本開啟D盤Java目錄下“”檔案,修改代碼如下:
(06)編譯“”檔案,在命令行視窗輸入“javac ”並執行命令,編譯透過後,在命令行視窗輸入“java BooleanSample”執行Java程序,命令行視窗顯示如下資訊
(07)從輸出結果可以看出,當boolean類型的變量被賦爲false值時,輸出的結果爲false。用boolean變量控制不同的程序分支用記事本開啟D盤Java目錄下“”檔案,修改代碼如下:
(08)編譯“”檔案,在命令行視窗輸入“javac ”並執行命令,編譯透過後,在命令行視窗輸入“java BooleanSample”執行Java程序,命令行視窗顯示如下資訊程序代碼賦值boolean 變量done爲false,代碼中“if( done )”語句爲判斷語句,其含義是:如果變量done爲true,則執行if代碼塊語句,否則執行else代碼塊語句。由於done的值爲false,因此程序執行else代碼塊語句,輸出“因爲done =false,所以走到這裏了”。
-
撲街是什麼意思?粵語中罵人的詞,源自英文Poor guy
解答:撲街主要表達3種意思:1.原意是走路被絆倒,撲倒在馬路上;2.遊戲中角色死亡,或者指乞丐;3.粵語中的“仆街”同意,源自外語中的“poorguy”,本意是罵人,也可表達一種倒黴的意思。撲街是什麼意思?1.古文中撲街是撲倒在路上是指走路被絆倒,“撲”是撲倒,“街”是在街上...
-
怎麼融化巧克力
(01)融化巧克力的方法有多種,以下是一些常見的方法:1.調溫鍋熔化法:將巧克力切碎,然後放入調溫鍋裏熔化。調溫鍋能夠控制溫度,避免巧克力燒焦。將調溫鍋的溫度調至45-50℃,放入巧克力,不斷攪拌直至巧克力完全融化。(02)2.隔水加熱熔化法:將切碎的巧克力放入一個碗中,然後將...
-
會計是即將消失的行業?會計以後的發展前景如何
導語:近些年會計從業資格考試取消了,而智能化也在逐漸的發展中,所以很多人擔心會計崗位會直接被機器取代,但實際上不是這樣的,未來會計的從業者基本都是管理型人才,隨着會計從業資格考試的取消,會計的門檻也在上升,難度也更大,和探祕志一起了解一下吧。會計是即將消失的...
-
行醫資格證報考條件有哪些
(01)行醫資格證報考條件可能會因地區和國家的不同而有所差異。一般來說,以下是常見的行醫資格證報考條件:1.學歷要求:通常需要具備醫學相關專業的大學本科或以上學歷,比如醫學、臨牀醫學、中醫學等。(02)2.年齡要求:通常要求報考者年滿18週歲以上,最大年齡限制可能會有一...