| 文字 | 内容 | エスケープシーケンス |
|---|---|---|
| " | ダブルコーテーション | \" |
| ' | シングルコーテーション | \' |
| \ | エン、又はバックスラッシュ | \\ |
| TAB | タブ文字 | \t |
| LF | ラインフィールド(改行) | \n |
| BS | バックスペース | \b |
| CR | キャリッジリターン(先頭復帰) | \r |
//Sample15_41.java class Sample15_41{ public static void main(String[] args){ System.out.println("ABC"+ '\"' + "DEFG"); System.out.println("ABC"+ '\'' + "DEFG"); System.out.println("ABC"+ '\\' + "DEFG"); System.out.println("--------TAB-------"); System.out.println("ABC"+ '\t' + "DEFG"); System.out.println("--------LF--------"); System.out.println("ABC"+ '\n' + "DEFG"); System.out.println("--------BS--------"); System.out.println("ABC"+ '\b' + "DEFG"); System.out.println("--------CR--------"); System.out.println("ABC"+ '\r' + "DEFG"); } }
>javac Sample15_41.java >java Sample15_41 ABC"DEFG ABC'DEFG ABC\DEFG --------TAB------- ABC DEFG --------LF-------- ABC ← 改行 DEFG --------BS-------- ABDEFG ← C が消えている --------CR-------- DEFG ← ABC が消えている
//Sample15_42.java class Sample15_42{ public static void main(String[] args){ System.out.println( "abc\t\"defghij\"\tklmno\n\'p\'\tqrstuvw\nxyz" ); } }
>javac Sample15_42.java >java Sample15_42 abc "defghij" klmno 'p' qrstuvw xyz