黄色网址大全免费-黄色网址你懂得-黄色网址你懂的-黄色网址有那些-免费超爽视频-免费大片黄国产在线观看

Java教程
Java標(biāo)識(shí)符與關(guān)鍵字
Java變量
Java數(shù)據(jù)類型
Java運(yùn)算符
Java控制語(yǔ)句
Java方法

Java字符類型

字符型char在java語(yǔ)言中占用2個(gè)字節(jié),char類型的字面量必須使用半角的單引號(hào)括起來(lái),取值范圍為[0-65535],char和short都占用2個(gè)字節(jié),但是char可以取到更大的正整數(shù),因?yàn)閏har類型沒(méi)有負(fù)數(shù)。java語(yǔ)言中的char類型變量可以容納一個(gè)漢字。請(qǐng)看以下程序:

public class CharTest01 {
	public static void main(String[] args) {
		char c1 = 'a';
		System.out.println(c1);
		System.out.println(c1 + 1);
		char c2 = '中';
		System.out.println(c2);
		char c3 = "中";
		System.out.println(c3);
		char c4 = 97;
		System.out.println(c4);
	}
}

編譯報(bào)錯(cuò):

圖4-1:編譯報(bào)錯(cuò)

以上代碼編譯報(bào)錯(cuò):原因是類型不兼容,使用雙引號(hào)括起來(lái)的一定是字符串類型,不能賦值給char類型的變量。將錯(cuò)誤代碼注釋之后并運(yùn)行:

運(yùn)行結(jié)果如下圖所示:

圖4-2:char類型測(cè)試

我來(lái)解釋一下以上的輸出結(jié)果:c1 + 1為什么是98呢?因?yàn)閏1是char類型,1是int類型,char類型和int類型混合運(yùn)算的時(shí)候char類型會(huì)自動(dòng)轉(zhuǎn)換成int類型,然后再做運(yùn)算,a對(duì)應(yīng)的ASCII碼是97,所以最終結(jié)果是98。另外還有一行代碼char c4 = 97,由于c4是char類型,所以會(huì)把97看做ASCII碼,所以c4是’a’字符。

接下來(lái),我們來(lái)看一看關(guān)于轉(zhuǎn)義字符:\,請(qǐng)看以下代碼:

public class CharTest02 {
	public static void main(String[] args) {
		char c1 = 't';
		System.out.println("這是一個(gè)普通的字符 = " + c1);
		char c2 = '\t';
		System.out.println("abc" + c2 + "def");
	}
}

編譯通過(guò)了,并且運(yùn)行結(jié)果如下圖所示:

Java應(yīng)用

圖4-3:\t

表面看起來(lái)’\t’是由兩個(gè)字符構(gòu)成,按說(shuō)應(yīng)該編譯報(bào)錯(cuò),因?yàn)樗吘故且粋€(gè)字符串,最終的結(jié)果編譯通過(guò)了,這還是說(shuō)明’\t’是一個(gè)字符,所以\具有轉(zhuǎn)義功能,根據(jù)以上輸出結(jié)果可以看出\t是制表符。接下來(lái)我們來(lái)看一看其它的轉(zhuǎn)義字符。

public class CharTest03 {
	public static void main(String[] args) {
		System.out.println("換行符 = hello\nworld");
		System.out.println("普通的單引號(hào) = " + '\'');
		System.out.println("普通的斜杠=" + '\\');
		System.out.println("普通的雙引號(hào)=" + "\"");
		System.out.println('\u4e2d');
	}
}

運(yùn)行結(jié)果如下圖所示:

Java開(kāi)發(fā)

圖4-4:轉(zhuǎn)義字符

通過(guò)以上的測(cè)試:\n表示換行符,\’表示普通的單引號(hào)字符,\\表示一個(gè)普通的\字符,\”表示一個(gè)普通的雙引號(hào)字符,\u后面的十六進(jìn)制是文字的Unicode編碼。

主站蜘蛛池模板: 色五夜| 波多野结衣在线免费 | 国产日韩不卡免费精品视频 | 日日碰狠狠添天天爽爽爽 | 欧美一级视频免费 | 永久免费观看午夜视频在线 | 超人碰碰碰人人成碰人 | 国产欧美成人 | 色婷婷婷丁香亚洲综合不卡 | 国产区精品高清在线观看 | 久久91久久91精品免费观看 | 亚洲欧美日韩国产专区一区 | 免费国产成人高清无线看软件 | 美女又美女又黄又免费网站 | 人人人干 | 国产午夜视频 | 男人下面进女人下面视频免费 | 欧美亚洲综合网 | 最近高清中文字幕大全免费1 | 丝袜国产 | 国产精品亚洲一区二区在线观看 | 精品国产乱码一区二区三区 | 99视频免费观看 | 在线 成人| 国产xxxx做受性欧美88 | 免费香蕉一区二区在线观看 | 久久黄色一级视频 | 免费看黄色片网站 | 国产精品亚洲欧美日韩一区在线 | 久久久久国产一级毛片高清板 | 黄视频网站入口 | 美日韩毛片 | 18无删减羞羞网站动漫 | 国产精品动漫视频网站 | 5x性区m免费毛片视频看看 | 在线黄色免费看 | 亚洲欧美日韩综合在线播放 | 香蕉国产人午夜视频在线观看 | 中文字幕日本一区波多野不卡 | 在线观看日韩 | 亚洲日本欧美 |