用空格 (' ') 左填充 Java 中的字串


讓我們先看一個示例,瞭解如何讓字串向左填充 -

demotext //left padding with spaces
0000000demotext //left padding with 7 zeros

以下是我們的字串 -

String str = "Jack";

現在使用一個 StringBuilder 物件 -

StringBuilder strBuilder = new StringBuilder();

執行填充並在左邊擴充套件字串長度。要填充的空間將出現在左邊。這裡附加空格 -

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

以下是向左用空格填充字串的示例

示例

 即時演示

public class Demo {
   public static void main(String[] args) {
      String str = "Jack";
      StringBuilder strBuilder = new StringBuilder();
      // left padding with spaces
      while (strBuilder.length() + str.length() < 10) {
         strBuilder.append(' ');
      }
      // append
      strBuilder.append(str);
      String res = strBuilder.toString();
      System.out.println(res);
   }
}

輸出

Jack

更新於: 2020 年 6 月 29 日

255 次瀏覽

開啟您的 職業生涯

完成課程認證

開始
廣告