程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> JAVA編程 >> 關於JAVA >> 字符型數據

字符型數據

編輯:關於JAVA

字符常量

字符常量是用單引號括起來的一個字符,如'a','A'。另外,與C、C++相同,Java也提供轉義字符,以反斜槓()開頭,將其後的字符轉變為另外的含義,下表列出了Java中的轉義字符。

與C、C++不同,Java中的字符型數據是16位無符號型數據,它表示Unicode集,而不僅僅是ASCII集,例如u0061表示ISO拉丁碼的'a'。

轉義字符描述

ddd 1到3位8進制數據所表示的字符(ddd)

uxxxx 1到4位16進制數所表示的字符(xxxx)

'單引號字符

\反斜槓字符

r回車

n換行

f走紙換頁

t橫向跳格

b退格

字符型變量

字符型變量的類型為char,它在機器中占16位,其范圍為0~65535。字符型變量的定義如:

char c='a';//指定變量c為char型,且賦初值為'a'

與C、C++不同,Java中的字符型數據不能用作整數,因為Java不提供無符號整數類型。但是同樣可以把它當作整數數據來操作。

例如:

int three=3;

char one='1';

char four=(char)(three+one);//four='4'

上例中,在計算加法時,字符型變量one被轉化為整數,進行相加,最後把結果又轉化為字符型。

字符串常量

與C、C++相同,Java的字符串常量是用雙引號("")括起來的一串字符,如"Thisisastring.n"。但不同的是,Java中的字符串常量是作為String類的一個對象來處理的,而不是一個數據。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved