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