生活随笔
收集整理的這篇文章主要介紹了
JAVA入门级教学之(char类型)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
java程序主要講解的數據類型之:char類型【占用2個字節】
public class DateTypeTest02
{public static void main(String
[] args
){char c
='a';System
.out
.println(c
);char x
='中';System
.out
.println(x
);char e
;e
='e';System
.out
.println(e
);e
='f';System
.out
.println(f
);}
}
/***關于java語言中的char類型:****- 轉義字符 \**定義:**轉義字符出現在特殊字符之前,會將特殊字符轉換成普通字符**總結:**\n 換行符\t 制表符\' 普通單引號\\ 普通反斜杠\" 普通雙引號***/
public class DateTypeTest03
{
public static void main(String[] args)
{
//普通的字符n
char c1=‘n’;
System.out.println(c1);
//字符n前加反斜杠\具有轉義功能【換行功能】//依照目前所學知識,以下程序無法編譯通過,因為顯然是一個字符串,不能用單引號括起來//但是經過編譯,發現編譯通過了,這說明以下并不是一個字符串,而是一個字符//反斜杠在java語言中具有轉義功能char c1='a';System.out.print(c1);
// char c2=’\n’;
// System.out.print(c2);
//
char c3=‘b’;
System.out.print(c3);
char c3='n';System.out.println(n);//System.out.println()和System.out.print()區別://println表示輸出后換行,print表示輸出后不換行/*System.out.println("Hello");System.out.println("World");System.out.print("Hello");System.out.println("World");*///普通的字符tchar x='t';System.out.println(x);//字符t前面加上反斜杠\表示 制表符tab 的作用//強調:制表符和空格不同,他們的ASCII不一樣,體現在鍵盤上兩個不同的“按鍵”char y='\t'; System.out.print("a");System.out.print(y);System.out.print("b");//要求在控制臺上輸出"反斜杠字符"//反斜杠將后面的單引號轉義成不具備特殊含義的普通單引號字符//由于左邊的單引號缺少了右邊結束的單引號字符,所以會編譯報錯/*char k='\';System.out.println(k);//編譯報錯*///解釋:第一個反斜杠具有轉義功能,將后面的反斜杠轉義為普通的反斜杠字符//結論:在java中兩個反斜杠代表一個普通的反斜杠字符char k='\\';System.out.println(k);//輸出\//在控制臺上輸出一個普通的單引號字符char a='\'';System.out.println(a);//以下演示如何正確地輸出帶雙引號的字符System.out.println("HElloWorld");System.out.println("”HelloWorld“");//System.out.println(""HelloWorld"");//此句編譯報錯//糾正System.out.println("\"HelloWorld\"");//轉義字符出現在特殊字符之前,會將特殊字符轉換成普通字符char m='中';System.out.println(m);//JDK中自帶的native2ascii.exe命令。可以將文字轉換成unicode編碼形式//怎么使用這個命令://在命令窗口輸入native2ascii 回車 然后輸入文字之后回車即可得到unicode編碼//會出現字符對應的16進制編碼形式char n='\u4e2d';//'中'對應的unicode編碼是 4e2dSystem.out.println(n);//char g='4e2d';//編譯錯誤//char g='u4e2d';//編譯錯誤//通過:反斜杠**\u**聯合起來后面的一串數字是某個文字的unicode編碼char g='\u4e2d';System.out.println(g);//4e2d/*十進制:0 1 2 3 4 5 6 7 8 9 10 11...二進制:0 1 10 11 110 001...十六進制:0 1 2 3 4 5 6 7 8 9 a b c d e f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20八進制:0 1 2 3 4 5 6 7 10 11 12 13 14 15 16 17 20...*/}
``
總結
以上是生活随笔為你收集整理的JAVA入门级教学之(char类型)的全部內容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。