在Java中填充字符串可以使用String.format()方法或者使用StringUtils类提供的方法。下面是使用这两种方法的示例:
- 使用String.format()方法:
String str = "Hello"; int length = 10; char padChar = '*'; String paddedStr = String.format("%1$-" + length + "s", str).replace(' ', padChar); System.out.println(paddedStr);
- 使用StringUtils类提供的方法:
import org.apache.commons.lang3.StringUtils; String str = "Hello"; int length = 10; char padChar = '*'; String paddedStr = StringUtils.rightPad(str, length, padChar); System.out.println(paddedStr);
这样就可以在Java中填充字符串了。