Javaでの、C言語でいうsprintfのような関数はString.formatです。
String.format(String format, Object... args) => String
コード例
public class SprintF { public static void main(String[] args) { String a = String.format("%04d-%02d-%02d some", 2019,5,31); System.out.println(a); //=> 2019-05-31 some } }
出力
2019-05-31 some