文字列を考慮してください。Javaで可変数の引数を使用する文字列フォーマット
String Str = "Entered number = %d and string = %s"
私たちは、私が"Entered number = 1 and string = abcd "
のような文字列を取得するように私は、筋力にこれらの引数を置き換えることが可能な任意の方法があります私はオブジェクト
List<Objects> args = new ArrayList<Objects>();
args.add(1);
args.add("abcd");
のリストを持っているとしましょうか?
これを一般化することで、すべての質問と引数をファイル(jsonなど)にダンプし、実行時にそれらを実行することを計画していました。 これを行うより良い方法があるかどうか教えてください。適切な
str.replaceAll( "%d"、(String)args.get(1))); – Zohaib