设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
人人影库
报酬
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
问与答
›
Java 为什么能给 char 类型赋值中文字符
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
我的族谱网站开源啦!一键部署自己的族谱网
›
现行经济环境下,考公务员是否是一个不错的
›
为什么中文编程没有发展下去呢
›
Java 找工作有感,行业经验大于一切
›
IP.im 准确方便的 IP 地址查询网站, UI 全
今日热议主题
目前用哪个 AI 做医学诊断跟准确一些?
把微信输入法卸了
深圳 Mac mini 可以叠加国补和教育优惠,有
有多少人打算参加今年伦敦的 KubeCon Europ
公司对公司电脑进行「摸鱼监控」,是否有应
giffgaff 英国电话卡免费送
出 3.17 开的 88VIP 附属会员权益
感觉一些人对 claude 3.7 sonnet 有误解,
这种招聘是什么新型的诈骗手段吗
一起来交流投资思路吧
Java 为什么能给 char 类型赋值中文字符
zhouyin
· 2025-2-9 11:07:46 · 4486 次点击
java 文档里有写 一个 char 由两个自己组成 但一个 utf8 汉字由三个字节组成
为什么这样赋值没事?
char a = '我';
举报
·
4486 次点击
登录
注册
站外分享
微信扫一扫
QQ分享
微博分享
豆瓣分享
复制链接
显示全部
|
最新评论
42 条回复
沙发
cmdOptionKana
初学
2025-2-9 11:25:42
问了一下 deepseek ,它说:UTF-8 编码的汉字在 Java 中会自动转换为 UTF-16 编码,因此赋值时不会出现问题。
板凳
theoriz
小成
2025-2-9 11:28:40
@Livid #1 AI
地板
soulflysimple123
初学
2025-2-9 11:32:21
char 是 utf-16 编码
5#
tbc3211
小成
2025-2-9 11:36:37
魔怔
6#
zhouyin
楼主
小成
2025-2-9 11:38:35
@soulflysimple123 输入法输入的汉字是三个字节 编译器自动把汉字转成 utf16 进行存储了
7#
maocat
小成
2025-2-9 11:50:31
@theoriz 哥们你魔怔了吧,人家是把 ai 的提炼了一遍,一眼就能看清说啥,而不是 ai 的长篇大论,你这也举报?
8#
sagaxu
初学
2025-2-9 12:47:15
一个 char 不够那就两个啊,code point 是 int 类型,超出 BMP 的字符不能用单个 char 表示,要用两个 char 组合
9#
Fca
初学
2025-2-9 12:55:51
@theoriz 有文革那味了 人人自危
10#
zhouyin
楼主
小成
2025-2-9 12:57:53
神奇的是 把变量用 FileWriter.write 方法 写入到文件 还是 3 个字节
下一页 »
1
2
3
4
5
/ 5 页
下一页
浏览过的版块
Apple
分享创造
奇思妙想
VXNA
返回顶部