为了账号安全,请及时绑定邮箱和手机立即绑定

java的字符串长度问题:为什么打印出来的tab键和空格键的长度都是1?

java的字符串长度问题:为什么打印出来的tab键和空格键的长度都是1?

饮歌长啸 2019-03-13 18:15:21
如题:java的字符串长度问题:为什么打印出来的tab键和空格键的长度都是1?tab键明明是4个空格那么长吧?
查看完整描述

3 回答

?
慕码人8056858

TA贡献1803条经验 获得超6个赞

显示宽度没有任何参考价值,那是由字符的实际字型和排版方式决定的。是看具体存储在字符串里的字符。这么说的话,半角的句号.和全角的句号。宽度还不一样呢,但是都是1个Unicode字符。制表符Unicode是U+0009,空格是U+0020。只不过制表符在一些文本渲染场合时会解释为4个或8个空格的宽度。


查看完整回答
反对 回复 2019-04-25
  • 3 回答
  • 0 关注
  • 898 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号