java中char c = 10;和char c ='10';有什么区别,代表什么,可以用'' ''符号包含字符吗
- char c = 10; // 这是将 ascii值 为 10 的 字符赋值给 c 字符,当然这个字符是无法打印出来的
- char c = ‘10’; // ‘10’ 不存在这种字符,数字字符 范围 '0' ~ '9'
- 双引号 这个包含的是 字符串,字符串 是由 多个字符组成的, "123" 就包含 ‘1’ ,'2' , '3'
不知道你这个问题是否已经解决, 如果还没有解决的话:
如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^