java中‘尀t’什么意思,是单引号不是双引号

2025-03-12 22:30:56
推荐回答(3个)
回答1:

\t 会转义成 Tab按键(左手capslock上面那个)。
双引号 java中会处理成字符串。
单引号 java会认为是一个字符或是一个字符的ascii码。
在这里由于1+的缘故。被转换成ascii码。
ascii码 tab 就是 9

回答2:

System.out.println(1+'\t');

在这里跟
System.out.println(1+'t');

这个没有本质区别,只是ascii值不一样而已
就是一个字符,被强制转成int了

回答3:

制表符啊,至于单引号,这就和 'a'和"a"一样,字符和字符串的区别,
'\t'你别看他由两个东西组成,\代表转义,是不算长度的