激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频

Java入門(mén)的字符型數據

時(shí)間:2024-10-28 05:13:49 SUN認證 我要投稿
  • 相關(guān)推薦

關(guān)于Java入門(mén)的字符型數據

  字符型(Character)數據是不具計算能力的文字數據類(lèi)型,用字母C表示。下面小編準備了關(guān)于Java入門(mén)的字符型數據,提供給大家參考!

  字符常量

  字符常量是用單引號括起來(lái)的一個(gè)字符,如'a','A'。另外,與C、C++相同,Java也提供轉義字符,以反斜杠(\)開(kāi)頭,將其后的字符轉變?yōu)榱硗獾暮x,下表列出了Java中的轉義字符。

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

  轉義字符描述

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

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

  \'單引號字符

  \\反斜杠字符

  \r回車(chē)

  \n換行

  \f走紙換頁(yè)

  \t橫向跳格

  \b退格

  字符型變量

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

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

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

  例如:

  int three=3;

  char one='1';

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

  上例中,在計算加法時(shí),字符型變量one被轉化為整數,進(jìn)行相加,最后把結果又轉化為字符型。

  字符串常量

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

  各類(lèi)數值型數據間的混合運算

  自動(dòng)類(lèi)型轉換

  整型、實(shí)型、字符型數據可以混合運算。運算中,不同類(lèi)型的數據先轉化為同一類(lèi)型,然后進(jìn)行運算。轉換從低級到高級,如下圖:

  轉換規則為:

 、 (byte或 short) op int→ int

 、 (byte或 short或 int) op long→ long

 、 (byte或 short或 int或 long) op float→ float

 、 (byte或 short或 int或 long或 float) op double→ double

 、 char op int→ int

  其中,箭頭左邊表示參與運算的數據類(lèi)型,op為運算符(如加、減、乘、除等),右邊表示轉換成的進(jìn)行運算的數據類(lèi)型。

  例2.2

  public class Promotion{

  public static void main( String args ){

  byte b=10;

  char c='a';

  int i=90;

  long l=555L;

  float f=3.5f;

  double d=1.234;

【Java入門(mén)的字符型數據】相關(guān)文章:

關(guān)于JAVA字符串的拼接與性能06-07

Java入門(mén)基礎知識:Java IO(輸入/輸出)09-23

Java認證基礎知識:java字符串轉化整型問(wèn)題07-21

sun認證java關(guān)于字符串處理技巧06-01

JAVA十六進(jìn)制與字符串的轉換方法09-17

關(guān)于Excel文本型數據轉為數值型數據的解決方法10-16

俄語(yǔ)入門(mén)調型發(fā)音小結09-02

Java基本數據類(lèi)型09-20

用Java如何處理XML數據10-22

硬盤(pán)數據恢復入門(mén)教程范文08-16

激情欧美日韩一区二区,浪货撅高贱屁股求主人调教视频,精品无码成人片一区二区98,国产高清av在线播放,色翁荡息又大又硬又粗视频