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()); } } 代碼相對簡單,但是希望自己能動手試壹下。
關於青年的發言1
親愛的老師和同學們:
大家好!
美德是壹個不斷變化的話題。不同的時代,不同的人,會賦予它不同的內涵。我很小的時候就讀過《孔融讓梨》、《黃翔聞Xi》的故事,《雷鋒叔叔》經常在我耳邊響起。在我們學校,我身邊有很多簡單真實的故事。我來和大家分享壹個感人的故事。
我們學校曾經有壹個叫彭丹的大姐姐。她現在上壹年級。在