JAVA的知识点4——字符型变量/常量 boolean类型变量/常量
字符型變量/常量
?字符型在內(nèi)存中占2個(gè)字節(jié),在Java中使用單引號來表示字符常量。例如’A’是一個(gè)字符,它與”A”是不同的,”A”表示含有一個(gè)字符的字符串。
例子:
package pro01;public class test1 {public static void main(String [] args) {/*char eChar='a';char cChar='中';*/char a='T';char b='尚';char c='\u0061';System.out.println(c);//轉(zhuǎn)義字符System.out.println(""+'a'+'\n'+'b');System.out.println(""+'a'+'\t'+'b');System.out.println(""+'a'+'\''+'b');//String就是字符序列String d="abc";} }程序運(yùn)行結(jié)果:
a
a
b
a?? ?b
a'b
boolean類型變量/常量
boolean類型有兩個(gè)常量值,true和false,在內(nèi)存中占一位(不是一個(gè)字節(jié)),不可以使用 0 或非 0 的整數(shù)替代 true 和 false ,這點(diǎn)和C語言不同。 boolean 類型用來判斷邏輯條件,一般用于程序流程控制 。
public class desk {public static void main(String [] args) {boolean flag;flag=true;if(flag) {//true分支System.out.println("正確");}else {//false分支System.out.println("錯(cuò)誤");}} }程序運(yùn)行結(jié)果:正確
注:請不要這樣寫:if ( flag == true ),只有新手才那么寫。關(guān)鍵也很容易寫錯(cuò)成if(flag=true),這樣就變成賦值flag 為true而不是判斷!更好的寫法是if ( flag )或者if ( !flag)
二元運(yùn)算符的運(yùn)算規(guī)則:?沒有l(wèi)ong時(shí),結(jié)果為int。即使操作數(shù)全為short,byte,結(jié)果也是int。
取模運(yùn)算:其操作數(shù)可以為浮點(diǎn)數(shù),一般使用整數(shù),結(jié)果是“余數(shù)”,“余數(shù)”符號和左邊操作數(shù)相同,如:7%3=1,-7%3=-1,7%-3=1。
總結(jié)
以上是生活随笔為你收集整理的JAVA的知识点4——字符型变量/常量 boolean类型变量/常量的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JAVA的知识点3——浮点数的相关处理
- 下一篇: java知识点7——面向过程和面向对象、