拡張表記
改行文字を表す\n以外はあまり知らないので、ちょっと使ってみた。
表記 | 意味 | 説明 |
---|---|---|
\b | 後退(backspace) | 表示一を直前の位置へ移動する |
\f | 書式送り(formfeed) | 改ページして、次のページの先頭へ移動する。 |
\n | 改行(new line) | 改行して、次の行の先頭へ移動する。 |
\r | 復帰(carriage return) | 現在の行の先頭位置へ移動する。 |
\t | 水平タブ(horizontal tab) | 次の水平タブ位置へ移動する。 |
\" | 文字" | 二重引用符 |
\' | 文字' | 単一引用符 |
\\ | 文字\ | バックスラッシュ |
\*** | 8進数表記 | 8進数で***の値をもつ文字。 |
\u**** | 16進数表記 | 16進数で****の値をもつ文字。 |
1 public class Test { 2 public static void main(String[] args) { 3 System.out.println("ABC\bZ"); 4 System.out.println("\f"); 5 System.out.println("ABC\rZ"); 6 System.out.println("ABC\tDEF"); 7 System.out.println("\"ABC\""); 8 System.out.println("\'ABC\'"); 9 System.out.println("\\"); 10 } 11 }
実行してみた結果。
ABZ ZBC ABC DEF "ABC" 'ABC' \