RPGLEを可変長の引数または配列を受け取るString.formatとインターフェースさせたいのですが、文字列だけでなく数値も渡したいので、のような形式を使用します"hello %s, you are %d years old"
。誰かがRPGLEでこれをプロトタイプ化する方法についてアドバイスをくれますか?
アップデート
質問に戸惑う人もいるようです。明確にするために、RPGLEで以下のプロトタイプを作成したいと思います。メソッドの2番目の引数はvarargs
パラメーターであるため、任意の数の引数を指定できることに注意してください。RPGLEは間違いなくこれをサポートしていませんが、サポートして*nopass
いるので、これは私が必要とする結果を達成するのに役立ちます。
String format = "|%1$-10s|%2$-10s|%3$-20s|\n";
System.out.format(format, "FirstName", "Init.", "LastName");
or
String.format(format, "FirstName", "Init.", "LastName");
RPGLEで文字列をフォーマットする方法には興味がありません。Javaメソッドのプロトタイプを作成したいと思います。