从零开始学习Java编程(七)--数据类型之基本类型二

接着上面继续写:

1、字符型

  字符型通常用于表示单个的字符,字符常量必须使用单引号(’)括起来。Java语言使用16位的Unicode字符集作为编码方式,而Unicode被设计成支持世界上所有书面语言的字符,包括中文字符,因此Java程序支持各种语言的字符。

  字符型常量有3种表示形式:

     1)直接通过单个字符来指定字符型常量,例如: ‘A’,’9’

     2)通过转义字符来表示特殊字符型常量,例如:’\n’

     3)直接使用Unicode值来表示字符型常量,格式是’\uXXX’,其中XXX代表一个十六进制的整数。

   Java语言中常用的转义字符见下表:

转义字符说明Unicode表示方式

\b退格符\u0008

\n换行符\u000a

\r回车符\u000d

\t制表符\u0009

\&;双引号\u0022

\’单引号u0027

\反斜线u005c

字符型常量也可以采用十六进制编码方式来表示,范围是’u0000′-‘uFFFF’,一共可以表示65535个字符,,其中前256个字符和ASCII码中字符完重合。

举例说明:

/*基本数据类型之字符型测试程序 作者:Gee charTest { main(String [] args){aChar=;enterChar=;ch=;//将输出一个’香’字符System.out.println(ch);zhong=;int zhongValue=zhong;System.out.println(zhongValue);c=97;System.out.println(c);} }

Java没有提供字符串的基本数据类型,而是通过String类来表示字符串,由于字符串由多个字符组成,因此字符串常量使用双引号括起来。

   String s=”Hello, World!”;

2、布尔型

   布尔型只有一个boolean类型,用于表示逻辑上的“真”或“假”。在Java语言中,boolean类型的数值只能是true或false,不能用0或者非0代表。其他基本数据类型的值也不能转换成boolean类型。

  举例说明:

/*基本数据类型之布尔型测试程序 作者:Gee booleanTest { main(String [] args){//定义b1的值为true;boolean b1=true;//定义b2的值为false;boolean b2=false;System.out.println(b1);System.out.println(b2);//使用boolean类型的值和字符串进行连接运算,boolean类型的值会自动转换成字符串String str=true+"";System.out.println(str); //输出字符串str;} }

3、Java7新增的数值中使用下画线分隔

为了解决看不清或者看错了太多的数据位,Java 7引入了一个新功能:程序员可以在数值中使用下划线,不管是整型数值,还是浮点型数据,都可以自由地使用下划线。

例如:

/*基本数据类型之Java下划线测试程序 作者:Gee underscoreTest { main(String [] args){binVal=0B1000_0000_0000_0000_0000_0000_0000_0011;double pi=3.14_15_92_65_36;System.out.println(binVal);System.out.println(pi);} }

轻轻的风,吹开你紧锁的眉头,

从零开始学习Java编程(七)--数据类型之基本类型二

相关文章:

你感兴趣的文章:

标签云: