使用零在 Java 中填充字符串的左侧


以下是我们的字符串 −

String str = "Tim";

现在取一个 StringBuilder 对象 −

StringBuilder strBuilder = new StringBuilder();

执行左对齐填充并扩展字符串长度。我们已将其设置为 20,也将包括当前字符串。将位于左侧的零进行填充。在此处附加零 −

while (strBuilder.length() + str.length() < 10) {
strBuilder.append('0');
}

以下是一个示例 −

示例

 实时演示

public class Demo {
   public static void main(String[] args) {
      String str = "Tim";
      StringBuilder strBuilder = new StringBuilder();
      while (strBuilder.length() + str.length() < 20) {
         strBuilder.append('0');
      }
      // append
      strBuilder.append(str);
      String res = strBuilder.toString();
      System.out.println(res);
   }
}

输出

0000000000000000Tim

更新于: 2020 年 6 月 29 日

473 次浏览

开启您的 职业

完成课程获得认证

立即开始
广告