Java-printf方法-使用

Java-printf方法-使用,java,printf,Java,Printf,我有一个字符串字符串dollar=“$”。我想使用for循环,使用System.out.printf()方法将其打印5次,每次宽度减小1: $ $ $ $ $ for循环的外观如下所示: for(int i = 1; i <= 5; i++) { System.out.printf("%5s", dollar); } for(inti=1;i试试这个: for(int i = 1; i <= 5; i++) { space =

我有一个字符串
字符串dollar=“$”
。我想使用for循环,使用
System.out.printf()
方法将其打印5次,每次宽度减小1:

      $
     $
    $
   $
  $
for循环的外观如下所示:

for(int i = 1; i <= 5; i++)
{
    System.out.printf("%5s", dollar);
}
for(inti=1;i试试这个:

for(int i = 1; i <= 5; i++)
{
  space = 5 - i;
  System.out.printf("%" + (5 - i) + "s", dollar);
}
for(inti=1;i试试这个:

for(int i = 1; i <= 5; i++)
{
  space = 5 - i;
  System.out.printf("%" + (5 - i) + "s", dollar);
}
for(inti=1;i试试这个:

for(int i = 1; i <= 5; i++)
{
  space = 5 - i;
  System.out.printf("%" + (5 - i) + "s", dollar);
}
for(inti=1;i试试这个:

for(int i = 1; i <= 5; i++)
{
  space = 5 - i;
  System.out.printf("%" + (5 - i) + "s", dollar);
}
for(int i=1;i