Java 使用格式化程序分配字符串

Java 使用格式化程序分配字符串,java,printf,Java,Printf,我想使用printf为字符串赋值 我想这样做: String b = printf("Base Price: $%,.2f\n", basePrice); 这可能吗 (与问题非常相似,但在C中)。您可以使用: String b = String.format("Base Price: $%,.2f\n", basePrice);

我想使用printf为字符串赋值

我想这样做:

String b = printf("Base Price:          $%,.2f\n", basePrice);
这可能吗

(与问题非常相似,但在C中)。

您可以使用:

String b = String.format("Base Price:          $%,.2f\n", basePrice);