「Java」エスケープシーケンスのサンプル

環境
JavaSe-17
Spring Tool Suite 4.13
利用可能なエスケープシーケンス一覧

¥b      バックスペース
¥t      タブ文字
¥n      ラインフィールド(改行)
¥r      キャリッジリターン(復帰)
¥f      フォームフィード(改ページ)
¥'      シングルクォーテーション
¥""      ダブルクォーテーション
¥¥      エン文字

使用例

package com.arkgame.study;

public class Test {

      public static void main(String[] args) {
            // タブ文字
            String resA = "study\ttest";
            // 復帰
            String resB = "study\r\ntest";
            // 改行
            String resC = "study\ntest";
            // シングルクォーテーション
            String resD = "study\'test";
            // ダブルクォーテーション
            String resE = "study\"test";
            // 円文字
            String resF = "study\\test";

            System.out.println("タブ文字のエスケープ:\n" + resA);
            System.out.println("キャリッジリターン(復帰)のエスケープ:\n" + resB);
            System.out.println("ラインフィールド(改行)のエスケープ:\n" + resC);
            System.out.println("シングルクォーテーションのエスケープ:\n" + resD);
            System.out.println("ダブルクォーテーションのエスケープ:\n" + resE);
            System.out.println("エン文字のエスケープ:\n" + resF);

      }

}

実行結果

タブ文字のエスケープ:
study	test
キャリッジリターン(復帰)のエスケープ:
study
test
ラインフィールド(改行)のエスケープ:
study
test
シングルクォーテーションのエスケープ:
study'test
ダブルクォーテーションのエスケープ:
study"test
エン文字のエスケープ:
study\test

 

Java

Posted by arkgame