【原创】Java基础知识入门(六)
今天讲一下字符类型
char类型即字符类型,只能储存一个字符,占16位
在定义变量时,应这样定义
char Javarumen='a';
将一个字符“a”赋予Javarumen,需要注意,'a'是一个字符,“a”是一个字符串
由于字符a在Unicode表中的排序是97,所以也可以这样表示
char Javarumen = 97;
char可以储存65536个字符,几乎可以处理所有国家的文字
我们可以用以下代码将Unicode表中的某些位置上的字符显示出来
public class java {
public static void main(String[] args){
char word = 'd',word2 = '@';
int p = 43193,p2 = 45213;
System.out.println("d 在Unicode表中的顺序是:"+(int) word);
System.out.println("@在Unicode表中的顺序是"+(int) word2);
System.out.println("Unicode表中的第43193位是"+ (char) p);
System.out.println(“Unicode表中的第45213位是”+(char) p2);
}
}
结果可以自己去上机试试,自己敲出的代码肯定舒服。
我们接下来继续说,转义字符,这个大家了解一下就好了,他的本意就是不同于字符他本来的含义
下面是表格。http://cdn.u1.huluxia.com/g3/M01/D1/5B/wKgBOVvi2dWAM9xkAAJ-uJ7gGPA777.jpg
最常用的是\n和\r,这里不多讲
-----------------------------------------------------------------------------------------------------------------------------
我得再赶一课
就把布尔值讲了吧
他的返回值只有true和false
可以酱紫
boolean b;
boolean b1,b2;
boolean b = true;
可以直接将true或false复制给布尔类型变量
---------------------------------------------------------------------
本课完
是的,我要留课后作业
请你用代码显示出Unicode表中的第4386位是什么字符,和e在Unicode表中是第几位
页:
[1]