當前位置:首頁 » 編程語言 » java的boolean

java的boolean

發布時間: 2022-12-07 02:26:21

『壹』 java裡面的boolean代表什麼

boolean是一種數據類型,布爾值,也就是常說的真假值,只有true和false兩個值。你這句話里表示函數getArg的返回值是boolean類型的。建議你看看Java基礎。

『貳』 java中boolean用法

」boolean「類型的值只有兩個,即:false和true;通常都用在條件判斷中
boolean bl = true;
if(bl){ //代碼分支}else{//另外一個代碼分支};
解釋:上面定義了一個波爾類型,它的值為真,下面的條件判斷中會直接走進第一個」真「的分支。

備註:以上方法只是一個簡單的舉例,實際應用中」boolean「的值需要大量的條件判斷,最後獲取到是」真「或者」假「,但實現思路都是一致的,當」真「的時候做某些操作,其他情況進行相應的操作。

拓展資料:

boolean 數據類型 boolean 變數存儲為 8 位(1 個位元組)的數值形式,但只能是 True 或是 False。

當作為一個構造函數(帶有運算符 new)調用時,Boolean() 將把它的參數轉換成一個布爾值,並且返回一個包含該值的 Boolean 對象。

如果作為一個函數(不帶有運算符 new)調用時,Boolean() 只將把它的參數轉換成一個原始的布爾值,並且最終返回這個值。

boolean 數據類型 boolean 變數存儲為 8位(1 個位元組)的數值形式,但只能是 True 或是 False。boolean 變數的值顯示為 True 或 False(在使用 Print 的時候),或者 #TRUE# 或 #FALSE#(在使用 Write # 的時候)。

使用關鍵字 True 與 False 可將 boolean 變數賦值為這兩個狀態中的一個。在java中boolean值只能是true和false,而不能用0和1代替,並且一定要小寫。boolean operate是指布爾運算。在ansys軟體中他的下拉菜單會提示進行的布爾運算項目。在有的程序語言中該類型的關鍵字是bool,如C++,用法相同。

Boolean—網路

『叄』 boolean在Java中什麼意思

boolean是java關鍵字,表示就像c和c++中的bool一樣。但是java中的boolean只能是true和false,而不能像c和c++中的可以bool flag =1;這樣賦值。而只能像boolean b = true或者boolean b = false;這樣賦值。

『肆』 java中boolean的用法是什麼

boolean 是Java中最基本8種類型中的一種,java為8中基本類型提供了封裝類,用來表示一個對象
因為boolean在堆棧中,所以更加高效一些。

Boolean是boolean 的封裝類,和其他類一樣,有屬性有方法,可以new,例如:
Boolean flag = new Boolean("true"); // boolean 則不可以!
Boolean 是boolean 的實例化對象類,和Integer對應int一樣
自jdk1.5.0以上版本後,Boolean在"賦值"和判斷上和boolean一樣,
即是你: boolean b1 = true ; 或者 Boolean b2 = true ; 都可以。
唯一隻能使用Boolean上的就是從列表或者哈希表獲取值時。
比如 boolean t = false;
Map map = new HashMap();
map.put("t", t);
那麼獲取值時只能用
Boolean t1 = (Boolean) map.get(t); //前面只能用Boolean強制轉換,不能使用boolean.

『伍』 Java中的boolean怎麼用

Boolean是Java一種數據類型。官方的說明:The boolean data type has only two possible values: true and false. Use this data type for simple flags that track true/false conditions. This data type represents one bit of information, but its "size" isn't something that's precisely defined. 在每種編程語言中,不可避免的會出現關於是和否的邏輯判斷,比如,變數x的值是否大於變數y的值等,在Java里,我們使用布爾值來反映這些值。我們在數據類型介紹部分介紹了Java中的8種基本類型,其中我們注意到第四類就是布爾值。布爾值的基本類型在字面值有true和false,它的數據類型為boolean。在Java里,對於每種基本的數據類型都有相對應的包裝類型(Wrapper Type)。這里的原因為使用包裝類型可以用面向對象的方式進行代碼的編寫,關於面向對象,我在後面會講到。對於布爾類型,Java中提供了java.lang.Boolean作為布爾類型的包裝類型。在Java中,我們可以使用一個布爾值或字元串值來構造一個Boolean對象。下面是Boolean類的構造方法:Java代碼 public Boolean (boolean value) public Boolean (String value) 作為講解,我們下面給出一段構造Boolean對象的代碼: Java代碼 Boolean b1 = new Boolean (false); Boolean b2 = new Boolean ("true"); 這里我們使用一個boolean的字面值和一個字元串值來構造了兩個Boolean對象b1,b2。注意,這里我只是為了演示方便而簡單的將變數命名為b1、b2,在實際的編程中,請盡量給變數取一個有意義的名字。 在得到一個Boolean對象後,如果我們想使用boolean基本類型的話,可以通過Boolean提供的方法booleanValue,該方法的方法簽名為:Java代碼 public boolean booleanValue() 下面給出一段代碼,我們構造兩個Boolean對象,然後調用其booleanValue方法來輸出boolean值到控制台: Java代碼 public class MainClass { public static void main(String[] args) { Boolean b1 = new Boolean(false); Boolean b2 = new Boolean("true"); System.out.println(b1.booleanValue()); System.out.println(b2.booleanValue()); } } 這里細心的讀者可能已經發現,我們用了System.out.println輸出了不同類型的數據到控制台,String、數字、boolean值。這是因為該方法被重載過,可以接受不同類型的參數。下面是該程序的輸出結果:false
true布爾值的字面值 字面值的概念,我們前面已經提到過了。對於布爾值,它有兩個字面值:true、false。true表示真,而false代表假。下面給出一段代碼,代碼中定義了一個布爾變數includeSign並將字面值true賦值給它:Java代碼 public class MainClass { public static void main(String[] args) { boolean includeSign = true; System.out.println(includeSign); } } 上面的代碼對大家來說應該比較熟悉了,這里不多做解釋了。使用布爾變數 這里我們首先介紹幾種可以生成布爾值的操作,首先我們可以以聲明的形式來定義布爾變數並給它賦值。另外我們可以用像=、>,>=,!=之類的操作符來產生一個布爾值,這些在以後將會講到。我們給出一個例子來看看實際中的布爾值的使用:Java代碼 public class MainClass { public static void main(String args[]) { boolean b; b = false; System.out.println("b is " + b); b = true; System.out.println("b is " + b); // a boolean value can control the if statement if(b) System.out.println("This is executed."); b = false; if(b) System.out.println("This is not executed."); // outcome of a relational operator is a boolean value System.out.println("10 > 9 is " + (10 > 9)); } } 我們鼓勵大家動手自己來實踐代碼。今天遇到一個朋友問為什麼不是視頻教程,我覺得視頻教程和文本教程的區別不是很大。下面是這段程序的執行結果:b is false
b is true
This is executed.
10 > 9 is truevalueOf方法 這里介紹下Boolean的靜態方法valueOf。之前我們提過靜態方法指的是不用實例化類就可以調用的方法,靜態方法也被稱為類方法。Boolean提供了valueOf的方法,它的作用是將一個字元串值轉換為一個Boolean對象,它的方法簽名如下:Java代碼 public static Boolean valueOf (String string) 從方法簽名我們可以看出,它接收一個String參數,返回一個Boolean對象,它是靜態的。 下面給出一段代碼,這段代碼希望大家自己去執行下,看看實際結果:Java代碼 public class MainClass { public static void main(String[] args) { Boolean b = Boolean.valueOf("true"); System.out.println(b); } } toString方法 valueOf方法可以將一個字元串值轉換為一個Boolean對象,那麼如果我們有一個Boolean對象,想要轉換為String值,我們該如何處理呢?Boolean對象為我們提供了toString方法,用於產生一個對應的String對象。以後的學習,我們會直達toString方法是在根類Object類定義的。Boolean類的toString方法簽名如下:Java代碼 public String toString () 下面給出一段代碼,來演示下這個方法: Java代碼 public class MainClass { public static void main(String[] args) { Boolean b = Boolean.valueOf("true"); System.out.println(b.toString()); } } 代碼相對簡單,但是希望自己能動手試一下。

『陸』 java中Boolean和boolean的區別

java作為面相對象的語言理論上所有的變數都是對象,但是除此之外還有一些基本類型,他們存在是為瞭然1+1這樣的運算變得簡單,比如你說的 boolean 和Boolean,前者是基礎類型,後面是包裝類,是一個對象。 他們在很多時候可以轉化(jdk1.4以後自動拆裝包),Boolean b=boolean b1,或者boolean b1=Boolean b,但是有一些小差別,未初始化對象為空,簡單類型默認初始化為 false,(比如在static變數) ,還有就是Boolean b=boolean b1 時候如果b是空則nullpointexception 空指正異常

熱點內容
dell伺服器帶外口地址 發布:2023-02-05 15:14:00 瀏覽:750
金稅盤的安全接入伺服器地址沈陽 發布:2023-02-05 15:11:59 瀏覽:147
php獲取年份 發布:2023-02-05 15:10:36 瀏覽:773
微信怎麼上傳一秒視頻 發布:2023-02-05 15:10:33 瀏覽:188
魔視腳本 發布:2023-02-05 15:10:28 瀏覽:281
sql兩行合並 發布:2023-02-05 14:57:10 瀏覽:996
安卓手機美顏哪個版本最好用 發布:2023-02-05 14:57:07 瀏覽:168
sqlin原理 發布:2023-02-05 14:55:55 瀏覽:620
人類的演算法 發布:2023-02-05 14:55:48 瀏覽:59
零基礎學php難嗎 發布:2023-02-05 14:49:49 瀏覽:541