无名商城论坛

搜索
查看: 344|回复: 0

[技术教程] 【原创】Java基础知识入门(六)

[复制链接]

1万

主题

1万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
32464
发表于 2022-5-8 14:02:39 | 显示全部楼层 |阅读模式

今天讲一下字符类型

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);
           }
}

结果可以自己去上机试试,自己敲出的代码肯定舒服。

我们接下来继续说,转义字符,这个大家了解一下就好了,他的本意就是不同于字符他本来的含义

下面是表格。
最常用的是\n和\r,这里不多讲

-----------------------------------------------------------------------------------------------------------------------------

我得再赶一课

就把布尔值讲了吧

他的返回值只有true和false

可以酱紫

boolean b;
boolean b1,b2;
boolean b = true;

可以直接将true或false复制给布尔类型变量

---------------------------------------------------------------------

本课完

是的,我要留课后作业

请你用代码显示出Unicode表中的第4386位是什么字符,和e在Unicode表中是第几位
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表