Java 中print“\b”输出是的方框问号,这是为什么?

如图所示,我的输出为什么是一个方框问号?

\是个转义符号,\b会转义成另一个字符,而不是单纯的输出"\b",而具体会转换成什么字符就需要去查了,你这里之所以输出一个方框问号是因为这个\b转义之后的字符不能被你当前系统的编码格式识别,所以就输出一个方框问号
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-06-04
\ 反斜杠为转义字符 ,\b 就是退格键,ascii 码就是8,
和\t \n \r 的表达方法一致
第2个回答  2017-06-04
\+字符是转意字符,要输出'\' 就输入 \\
相似回答