char字符的使用

来源:4-6 Java条件语句之 switch

慕婉清4150850

2016-06-27 16:29

汉字用两个字符表示,所以char i='张';对吗?

不应该写成char  [5]i="张";才对吗?

写回答 关注

4回答

  • qq_Sswindler_03367469
    2016-06-27 17:45:32
    已采纳

    “”是用来引用给字符串。而‘’是用来引用单个字符。所以在写char = '张';的时候,用单引号还是正确的

    慕婉清415...

    非常感谢!

    2016-11-28 16:21:38

    共 1 条回复 >

  • AfterYoung
    2016-07-08 21:45:50

    char只能输入单个字符的吧?

  • 慕婉清4150850
    2016-06-27 18:51:13

    已解决,编码问题,不同的编码中,汉字所占字节不同

  • 慕婉清4150850
    2016-06-27 18:12:27

    可是汉字是两个字符啊,张是个字符串,要么定义成 String,要么定义一个char类型数组来接收才对啊,在这里为什么汉字就成了单个字符了呢

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165166 学习 · 17581 问题

查看课程

相似问题