日期:2014-05-20  浏览次数:20614 次

请教个新手问题,关于System.out.print("\t")的
System.out.print("\t")中的\t表示空格效果,但是实际使用过程中,同一语句中的\t产生的输出效果空格间隔却不是相同的,有长有短,这是为什么?

难道调整输出字符间距只能用空格了吗?\t这个东西到底是干啥用的?为何产生的间距各不相同?

------解决方案--------------------
这个是制表符 就是按Tab键的效果
------解决方案--------------------
\t 表示水平制表符
\b 表示空格
------解决方案--------------------
eclipse不是可以调整tab的表现形式么:4个字符,8个字符,以空格代替
------解决方案--------------------
System.out.println("aaaaaaaa\t hello world");//多加几个a试试
System.out.println("aaaaaaaaaaaaaaaaaaaahello world");
\t是用来整格式的。一般可以用来对齐
我的eclipse \t 是 8个字符。空格是8 - (非空格字符串)%8