设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
节点
飞墙
Follow
明白贴
工算小助手
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
问与答
›
Java 为什么能给 char 类型赋值中文字符
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
结婚前隐瞒了我爸曾经因为肇事逃逸坐过几个
›
开发了一款无广告的下载器
›
咨询大家一个职场陷阱,如何破局
›
很好奇,国内的公务员事业单位面试存不存在
›
为什么绝大部分网站,用户光标 hover 按钮
今日热议主题
低价出 Google one ai pro Gemini
给 AI $100 炒币第 10 天:被骂了一顿后重
长文本排版 + 2K 清晰度 + 生图/改图一体
出 无限 0 刀 1 刀虚拟卡 顶级卡头
[油猴脚本] 豆瓣小组成员申请备注
如何让五年级学生更好的理解这道题
问题发现-关于 proxifier 偶发展示真实 IP
泼盆冷水, claude opus4.6 没有那么神!
NAS 上有什么可以搭建的 备忘录/ToDo/项目
分享一个神器: Claude Code 里一句 /publi
显示全部
|
最新评论
42 条回复
·
4695 次点击
41#
cpstar
小成
2025-2-9 16:57:07
OP 38# 编译器干的不就是这个,读取原始文件,然后进行语法识别和语义识别,判断到给本地变量 a 设置 char ,那就把等号后边的字符(以单引号包住的,前一步语法分析没有问题的)按照文件存储编码或者-encoding 选项进行识别,按数字处理,并根据不同的数字范围来使用不同的指令集,iconst_x bipush sipush ldc 等
42#
user8341
初学
2025-2-9 17:02:35
为什么很多人说 char 是 utf-16 编码呢? char 存的是 unicode 不是 utf-8 或者 utf-16 。它能存 65536 个基本多文种平面( BMP )的字符,如果超过这个范围(生僻字)就需要两个 char 才能存得下。 char c = '\u0041'; System.out.println(c); // 输出:我
43#
user8341
初学
2025-2-9 17:03:20
@user8341 更正: char wo = '\u6211'; System.out.println(wo); // 输出:我
1
2
3
4
5
/ 5 页
返回顶部