<i id='7Gvfn'><tr id='7Gvfn'><dt id='7Gvfn'><q id='7Gvfn'><span id='7Gvfn'><b id='7Gvfn'><form id='7Gvfn'><ins id='7Gvfn'></ins><ul id='7Gvfn'></ul><sub id='7Gvfn'></sub></form><legend id='7Gvfn'></legend><bdo id='7Gvfn'><pre id='7Gvfn'><center id='7Gvfn'></center></pre></bdo></b><th id='7Gvfn'></th></span></q></dt></tr></i><div id='7Gvfn'><tfoot id='7Gvfn'></tfoot><dl id='7Gvfn'><fieldset id='7Gvfn'></fieldset></dl></div>

        <bdo id='7Gvfn'></bdo><ul id='7Gvfn'></ul>
      <tfoot id='7Gvfn'></tfoot>
        <legend id='7Gvfn'><style id='7Gvfn'><dir id='7Gvfn'><q id='7Gvfn'></q></dir></style></legend>

        <small id='7Gvfn'></small><noframes id='7Gvfn'>

      1. 使用 String.format() 打印空格

        时间:2023-09-29

      2. <legend id='hPXcr'><style id='hPXcr'><dir id='hPXcr'><q id='hPXcr'></q></dir></style></legend>
          <tbody id='hPXcr'></tbody>
      3. <small id='hPXcr'></small><noframes id='hPXcr'>

            <bdo id='hPXcr'></bdo><ul id='hPXcr'></ul>

              • <i id='hPXcr'><tr id='hPXcr'><dt id='hPXcr'><q id='hPXcr'><span id='hPXcr'><b id='hPXcr'><form id='hPXcr'><ins id='hPXcr'></ins><ul id='hPXcr'></ul><sub id='hPXcr'></sub></form><legend id='hPXcr'></legend><bdo id='hPXcr'><pre id='hPXcr'><center id='hPXcr'></center></pre></bdo></b><th id='hPXcr'></th></span></q></dt></tr></i><div id='hPXcr'><tfoot id='hPXcr'></tfoot><dl id='hPXcr'><fieldset id='hPXcr'></fieldset></dl></div>
              • <tfoot id='hPXcr'></tfoot>

                • 本文介绍了使用 String.format() 打印空格的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

                  问题描述

                  我该如何重写:

                  for (int i = 0; i < numberOfSpaces; i++) {
                      System.out.print(" ");
                  }
                  

                  使用 String.format()?

                  PS

                  我很确定这是可能的,但是 javadoc 有点混乱.

                  I'm pretty sure that this is possible but the javadoc is a bit confusing.

                  推荐答案

                  需要指定字段的最小宽度.

                  You need to specify the minimum width of the field.

                  String.format("%" + numberOfSpaces + "s", ""); 
                  

                  为什么要生成一定长度的空格字符串.

                  Why do you want to generate a String of spaces of a certain length.

                  如果你想要一列这样长度的值,那么你可以这样做:

                  If you want a column of this length with values then you can do:

                  String.format("%" + numberOfSpaces + "s", "Hello"); 
                  

                  这会给你 numberOfSpaces-5 个空格,然后是 Hello.如果您希望 Hello 出现在左侧,请在 numberOfSpaces 之前添加一个减号.

                  which gives you numberOfSpaces-5 spaces followed by Hello. If you want Hello to appear on the left then add a minus sign in before numberOfSpaces.

                  这篇关于使用 String.format() 打印空格的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持html5模板网!

                  上一篇:如何用点格式化双精度? 下一篇:在Java中打印带有2位小数的整数

                  相关文章

                  最新文章

                    • <bdo id='xZ2kt'></bdo><ul id='xZ2kt'></ul>

                  1. <legend id='xZ2kt'><style id='xZ2kt'><dir id='xZ2kt'><q id='xZ2kt'></q></dir></style></legend>
                      <tfoot id='xZ2kt'></tfoot>

                      <small id='xZ2kt'></small><noframes id='xZ2kt'>

                      <i id='xZ2kt'><tr id='xZ2kt'><dt id='xZ2kt'><q id='xZ2kt'><span id='xZ2kt'><b id='xZ2kt'><form id='xZ2kt'><ins id='xZ2kt'></ins><ul id='xZ2kt'></ul><sub id='xZ2kt'></sub></form><legend id='xZ2kt'></legend><bdo id='xZ2kt'><pre id='xZ2kt'><center id='xZ2kt'></center></pre></bdo></b><th id='xZ2kt'></th></span></q></dt></tr></i><div id='xZ2kt'><tfoot id='xZ2kt'></tfoot><dl id='xZ2kt'><fieldset id='xZ2kt'></fieldset></dl></div>