在Java中,沒有直接提供類似于C語言中的printf函數來自定義格式化輸出的功能。但是可以使用String.format方法來實現類似的功能。String.format方法允許您指定一個格式化字符串,然后將變量插入到該字符串中。
例如,您可以使用以下代碼來自定義輸出格式:
int num = 10;
double pi = Math.PI;
String output = String.format("num: %d, pi: %.2f", num, pi);
System.out.println(output);
在上面的例子中,%d表示輸出一個整數,%.2f表示輸出一個浮點數并保留兩位小數。您可以根據需要自定義格式化字符串來輸出不同類型的變量。