日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

JAVA入门级教学之(char类型)

發布時間:2024/7/23 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JAVA入门级教学之(char类型) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

java程序主要講解的數據類型之:char類型【占用2個字節】

public class DateTypeTest02 {public static void main(String[] args){//定義一個char類型的變量,起名c,同時賦值字符'a'char c='a';System.out.println(c);//a//一個中文占用2個字節,所以java中的char類型可以存儲一個中文字符char x='中';System.out.println(x);//中//以下演示的是編譯錯誤的字符串用了單引號括起來//ab是字符串不能使用單引號括起來【】//char y='ab';//聲明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");![在這里插入圖片描述](https://img-blog.csdnimg.cn/20200204153803238.png)//要求在控制臺上輸出"反斜杠字符"//反斜杠將后面的單引號轉義成不具備特殊含義的普通單引號字符//由于左邊的單引號缺少了右邊結束的單引號字符,所以會編譯報錯/*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类型)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。