Java SE(14)拡張機能:特殊文字-バックスラッシュ(\)エスケープ文字

文字定数では、円記号(\)はエスケープ文字と呼ばれる特殊文字であり、その機能は次の文字をエスケープすることです。以下は、いくつかの一般的なエスケープ文字です。

  • \ n、次の行の先頭に変更するための改行文字を意味します
  • \ rは、キャリッジリターン文字を表します。これは、次の行にスキップすることなく、カーソルを現在の行の先頭に配置します。
  • \ tタブ文字を意味し、カーソルを次のタブ文字の位置に移動します。タブ文字は8ビットです。
  • \ B手段のバックスペース、ちょうどキーボードのバックスペースキーなどです。
  • \ '一重引用符を表し、一重引用符はそのまま出力されます。
  • \ ''二重引用符文字を表し、重引用符をそのまま出力します。
  • \\円記号を表し、記号(\)はそのまま出力されます。

例は次のとおりです。

public class TestVar6{
	public static void main(String[] args){
		//\n表示换行符,换到下一行的开头
		System.out.println("aaabbb");
		System.out.println("aaa\nbbb\n");
		//\r表示回车符,将光标定位到当前行的开头,不会跳到下一行。
		System.out.println("aaabbb");
		System.out.println("aaa\rbbb\n");
		//\t表示制表符,将光标移动下一个制表符的位置,一个制表符8位。
		System.out.println("aaabbb");
		System.out.println("aaa\tbbb\n");
		//\b表示退格符
		System.out.println("aaabbb");
		System.out.println("aaa\bbbb\n");
		//\'表示单引号字符,将单引号原样输出。
		System.out.println("aaa");
		System.out.println("\'aaa\'\n");
		//\''表示双引号字符,将双引号原样输出。
		System.out.println("aaa");
		System.out.println("\"aaa\"\n");
		//\\表示反斜杠字符,将反斜杠(\)原样输出。
		System.out.println("aaa");
		System.out.println("\\aaa\\\n");
	}
}

おすすめ

転載: blog.csdn.net/wqh101121/article/details/111593464