在Java中,可以使用String.format()
方法來實現右補空格的格式化操作。下面是一個示例代碼:
String str = "Hello";
int length = 10; // 目標字符串的總長度
String formattedString = String.format("%-" + length + "s", str); // 使用%格式符和-標志來實現右補空格
System.out.println(formattedString);
在上面的代碼中,String.format()
方法使用了%s
格式符來指定字符串類型的數據,并在其前面加上-
標志來表示左對齊。通過在%
和s
之間添加length
參數,即可實現右邊補空格的效果。
輸出結果如下:
Hello
可以看到,原始字符串"Hello"被右補了4個空格,總長度為10個字符。