JAVA里的空白\t用法详解,以及各个空白符\t,\n,\r的含义

偶然逛论坛的时候遇到了一个\t无法对齐的情况,就了解了一下\t,\n,\r的用法以及含义。

  • \t 相当于tab键,缩进
    有部分人事这么解释的,但是单单就这么理解是有一定的偏差的,一般的理解下,tab键就是多个空格,然而\t的用法可不代表了几个空格。
    其实\t的含义是指将前面的字符串补充位数到达8的整数倍

\t第一个用法是把它作为tab键也就是几个空格字符单独使用,前面不连接字符串,

\t第二个用法是用来格式化输出时使用如下例子
使用\t可以达到更标准的输出格式JAVA里的空白\t用法详解,以及各个空白符\t,\n,\r的含义

  • \n 换行
  • \r 回车

或许你看的这里就会有疑问,回车和换行不是一样的吗。其实初学者来说看起来是一样的,但是,他们又有一些根本性的不同,所以这里我就一起说了。\n是把光标换到下一行的同一位置,而\r是把光标移动到下一行的行首,这有些根本性的不同