<tfoot id='TVGZQ'></tfoot>

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

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

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

        我们可以使用 String.format() 用所需长度的字符填充/前缀吗?

        时间:2023-06-28
        <tfoot id='OTBFm'></tfoot>

            • <legend id='OTBFm'><style id='OTBFm'><dir id='OTBFm'><q id='OTBFm'></q></dir></style></legend>

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

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

                  本文介绍了我们可以使用 String.format() 用所需长度的字符填充/前缀吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  java.lang.String.format(String str, String str1)能否用于添加特定字符的前缀.

                  Can java.lang.String.format(String str, String str1) be used for adding prefix of a particular character.

                  我可以为这样的数字执行此操作:

                  I could do this for a number like:

                  int sendID = 202022;
                  String usiSuffix = String.format("%032d", sendID);
                  

                  它生成一个长度为 32 并用 0 填充的 String:00000000000000000000000000202022

                  It makes a String of length 32 and leftpadded with 0s : 00000000000000000000000000202022

                  当 sendID 是 String 时如何实现相同的功能:

                  How to achieve the same thing when sendID is a String like:

                  String sendID = "AABB";
                  

                  我想要这样的输出:0000000000000000000000000000AABB

                  推荐答案

                  您可以使用这种骇人听闻的方式来获取输出:

                  You can use this hackish way to get your output:

                  String sendID = "AABB";
                  String output = String.format("%0"+(32-sendID.length())+"d%s", 0, sendID);
                  

                  这篇关于我们可以使用 String.format() 用所需长度的字符填充/前缀吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  上一篇:Java DateFormat parse() 不尊重时区 下一篇:如何将数字格式化为相同的位数,0填充?

                  相关文章

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

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

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

                    2. <tfoot id='bSngj'></tfoot>