$%,. 2f代表什么?

我目前正在阅读Deitel的有关Java的书,并在他们的一个程序中遇到了以下代码:

public String toString()

{

return String.format( "%s: %s\n%s: $%,.2f; %s: %.2f",

"commission employee", super.toString(),

"gross sales", getGrossSales(),

"commission rate", getCommissionRate() );

}

如标题所示,“。2f”前面的“ $%”代表什么?我已经知道.2f是什么意思。

回答:

$字在这里是指没有什么特别的。它只是$显示在字符串中的文字。该%角色需要它的通常含义在这里-用一个值来代替(这里,有2位小数)。

请注意,$字符可能在字符之后具有含义%Formatter有关详细信息,请参见javadocs

的“参数索引”部分。

以上是 $%,. 2f代表什么? 的全部内容, 来源链接: utcz.com/qa/426399.html

回到顶部