目的

Androidで文字列を引数付きで挿入するときの使い方。


使い方メモ

String.formatを利用する。
文字列を代入したい場合は%sで置き換える。

String url = String.format("今日は%sです。", "土曜日");


数字を代入したい場合は、%dで置き換える。

String url = String.format("今日は%d日です。", 1);


上記やり方があっているのか不明。
というのも例えば、%dに文字列を代入しようとしても、問題なくビルドできて実行できてしまう。
さらにそこを処理した瞬間アプリが落ちる。
普通ビルドの時点で落ちそうだけど、Javaあるあるなんでしょうか