Javaに関する様々な情報をご紹介します。

Javaに関する様々な情報をご紹介します。
評価

0

エスケープシーケンスをString変数に格納

題名の通りなのですが

Fileクラスを用いて取得したファイルパスの"\"を"/"に変換するために


String str = "\";

のようにString変数にエスケープシーケンス単体を格納する方法を探しています。


よろしくお願いします。

2

回答

7329

閲覧

2件の回答

評価

0

String str = "\\"
です。

評価

0

検索して、いくらでも出て来るんだがな…。

ちなみに、「エスケープシーケンス」というのは、「\」
のことじゃない。
「\n」や「\a」という、見た目そのままでない意味で解釈
される文字の「並び」を、エスケープシーケンスと言う。
例えばJISコードの漢字in / out(0x1b $ B / 0x1b ( B)
なんかもエスケープシーケンスだし、厳密にはこちら
(ESC文字で始まる)の方が、「エスケープシーケンス」
と言える。

なお、エスケープ「文字」やエスケープ「記号」という言
い方はする。

質問から6ヶ月以上経過しているので、回答を書き込むことはできません。