私の最初の実際のJavaコードを書いていますが、これを理解するのに苦労しています。
セット形式で文字列を生成する必要があります。
code:100-100-100
私は String.format を使用してそれを生成しようとしています:
String templateFormat = "code:%1$-%2$s-100";
String code = String.format(templateFormat, "100", "100", "100");
しかし、ハイフンはフォーマッタにとって特別な意味を持っています。どうすればエスケープできますか?
ハイフンを「\」でエスケープしようとしましたが、Eclipseは正しく通知してくれました:
無効なエスケープ シーケンス (有効なものは \b \t \n \f \r \" \' \ )
乾杯