
使用 java -version
如果jdk是64位元,
在最後一行Java HotSpot(TM) 64-Bit ....
32位元
在最後一行
Java HotSpot(TM) ....
如下圖
PG Levin Li 發表在 痞客邦 留言(0) 人氣(6,243)
使用字串時,有一些特殊字元無法表示,可以將「\」搭配一些文字使用,來表達特殊字元。 如表:
PG Levin Li 發表在 痞客邦 留言(0) 人氣(9,909)
三元判斷式 判斷式?成立程式區塊:不成立程式區塊
三元判斷式 ,
可以說是 if else 的簡寫版,
如果你的if else判斷是簡單的判斷,
可使用這三元判斷式,
多個if else if 判斷,
不建議使用三元判斷式,
因為會使程式複雜化。
PG Levin Li 發表在 痞客邦 留言(0) 人氣(2,837)
說明:
一、
if(true){
//true 條件成立 進入此程式區塊
}
二、
if(true){
//true 條件成立 進入此程式區塊
}else{
//false 條件不成立 進入此程式區塊
}
三、
if( 條件判斷)
{
條件判斷為true
}else{
條件判斷為false
}
例:
PG Levin Li 發表在 痞客邦 留言(0) 人氣(107)
一元運算子: 只有一個運算子,如:-2 二元運算子: 有兩個運算子,如:4+5 三元運算子
PG Levin Li 發表在 痞客邦 留言(0) 人氣(3,558)
優先值 | 運算子 | 同等順序 |
| 括號:()、[] | 由右至左 |
| 遞增++、遞減--、負號-、NOT!、補數~ | 由左至右 |
| 乘*、除/、取餘數% | 由左至右 |
| 加+、減- | 由左至右 |
| 位元左移<<、位元右移>>、 無正負性位元右移>>> | 由左至右 |
| 小於<、大於>、小於等於<=、大於等於>= | 由左至右 |
| 等於==、不等於!= | 由左至右 |
| AND: & | 由左至右 |
| XOR:^ | 由左至右 |
| OR:| | 由左至右 |
| 簡化比較次數的AND:&& | 由左至右 |
| 簡化比較次數的OR:|| | 由左至右 |
| 條件選擇?: | 由右至左 |
| 指定運算 = | 由右至左 |
| +=、-=、*=、/=、%=、&=、|=、^= | 由右至左 |
優先值:1代表最高優先值 ,15代表最低優先值 。 同等順序:指運算式中遇到同等級優先值時的運算處理。 |
PG Levin Li 發表在 痞客邦 留言(0) 人氣(5,830)
| | | | | |
| | | | | 先運算+=右邊的式子,再和A相加 |
| | | | | 先運算-=右邊的式子,再和A相減 |
| | | | | 先運算*=右邊的式子,再和A相乘 |
| | | | | 先運算/=右邊的式子,再和A相除 |
| | | | | 先運算%=右邊的式子,再和A求餘數 |
PG Levin Li 發表在 痞客邦 留言(0) 人氣(150)
移位算子 | 用途 | 使用的語法 | 例子 | 運算結果 | 註解(以byet型態二進位值作解釋) |
| | << | | | 4的二進位值為00000100,位元左移兩個位元,將左移所空出的位元補上0,如00010000換成整數為16 |
| | -4的二進位值為11111011,位元左移兩個位元,將左移所空出的位元補上1,如11101111換成整數為-16 |
| | >> | | | 16的二進位值為00010000,位元右移兩個位元,將右移所空出的位元補上0,如00000100換成整數為4 |
| | -16的二進位值為11101111,位元右移兩個位元,將右移所空出的位元補上1,如11111011換成整數為-4 |
PG Levin Li 發表在 痞客邦 留言(0) 人氣(956)
位元運算子 | 用途 | 範例: A=00000101 B=00000111 | 結果 | |
| | | | |
| | | | |
| | | | |
| | | | |
PG Levin Li 發表在 痞客邦 留言(0) 人氣(799)
邏輯運算子 | 用途 | 範例: boolean A,B | 結果 |
| | | |
| | | 只有當A和B都為true,傳回值為true,否則全為false。 |
| | | 只有當A和B都為false ,傳回值為false ,否則全為true 。 |
PG Levin Li 發表在 痞客邦 留言(0) 人氣(94)