汉字编码与格式化输入输出
概念
1. 汉字编码
为每个汉字编上唯一的代码,方便计算机识别与处理。
2. 国标码
1980年,我国颁布了汉字编码的标准:GB2312-80《信息交换汉字编码字符集》,简称国标码。国标码是4位十六进制数组成。
3. 区位码
GB2312是一种汉字编码方式,具体由区位码实现,GB2312将所有汉字编入一个94*94的二维表中,行和列共同定位一个字,行就是“区”,列就是“位”,合并就为区内码。区位码是一组4位十进制的数,前两位是区码,后两位是位码。
例如:
譬如 “万” 字在 45 区 82 位, 所以 “万” 字的区位码是: 4582.
00-09 区(682个): 是符号、数字、英文字符...制表符等; 10-15 区: 空白, 留待扩展; 16-55 区(3755个): 常用汉字(也有叫一级汉字), 按拼音排序; 56-87 区(3008个): 非常用汉字(也有叫二级汉字), 这是按部首排序的; 88-94 区: 空白, 留待扩展
4. 机内码
机内码是微软为了解决汉字编码与ASCLL编码冲突。从而规定把每个字节的最高位都从 0 换成 1(这之前它们都是 0),或者说把每个字节(区和位)都再加上 80H(128的十六进制表示),从而得到 “机内码”,简称"
概念简介
基础学习阶段:键盘输入,屏幕输出。
从键盘输入数据,以及实现简单的人机交互。
通过格式化的方式输出 整数、浮点数、字符、字符串,以及对数据进行对齐。
PrintWriter
Scanner
在inputStream或Reader上建立Scanner对象可以从流中的文本中解析出以文本表达的各种基本类型
next...()
Stream/Reader/Scanner
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)