首页 > 编程知识 正文

空字符和空格一样吗,空字符和空字符串区别

时间:2023-05-05 16:37:46 阅读:178565 作者:312

char ch1=' ',ch2=' '; system.out.println(''(int ) ch1 ); system.out.println(''(int ) ch2 ); 执行结果

这表明空字符“”的ascii值为0,实际上是自动添加到字符串末尾的字符

有时它用于确定是否达到了字符串的结尾

空格字符“”是按空格键打的空格,ascii代码为32

从开发中的需求来看,如下。

在消息标头中允许空值输入的地方,请用空格填充。 这意味着在byte0x20上不能使用byte0x00。

上述0x20和0x00指的是字符的ascii码

十六进制0x20,十进制32 :空格字符是由键盘上的长键生成的字符

十六进制0x00,十进制0:null字符是自动附加在字符串末尾的“ 0”,以便系统识别字符串的结尾。 像字符串“china”一样,实际上作为“china”存储在系统中。

空值

空白字符串

空字符串

0

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。