不是说双引号内应当是6进制嘛?为什么"\u0067"是合法的呢

不是说双引号内应当是6进制嘛?为什么"\u0067"是合法的呢

不是说双引号内应当是6进制嘛?为什么"\u0067"是合法的呢,我自己也在eclipse试了下,运行出来的值时g

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
一叶知秋519 2018-03-16 09:54:49

题目说合法的字符串的字面值;字符串应该使用双引号引起来的字符。所以符合要求的是""和“\u0067”; “\u0067”是Unicode的编码方式的字符串。祝学习愉快!

  • 提问者 DaddyRay #1
    Unicode编码不是说在单引号内应当是16进制的嘛?您所说的字符串和这个是不是有区别呀?
    2018-03-16 09:58:44
  • 一叶知秋519 回复 提问者 DaddyRay #2
    首先要明确 单引号引起来的是字符,双引号引起来的是字符串;Unicode编码就是一种编码方式,这个地方的区别就像是:‘a’和“a”的区别,和用单引号或者是双引号没有关系;单引号引起来的就是字符,双引号引起来的就是字符串。祝学习愉快!
    2018-03-16 14:00:42
  • 我叫飞天德 回复 提问者 DaddyRay #3
    这不就是16进制的了吗= =
    2018-08-04 09:24:42
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师