在 Java 中添加空格

2022-09-01 17:59:27

有一个类可以删除空格,如何添加/填充?trim()

注意:不是解决方案。" "


答案 1

我想你说的是用空格填充字符串。

执行此操作的一种方法是使用字符串格式代码。

例如,如果要用空格将字符串填充到一定长度,请使用如下内容:

String padded = String.format("%-20s", str);

在格式化程序中,引入格式序列。表示字符串将左对齐(将在字符串末尾添加空格)。这意味着生成的字符串的长度为 20 个字符。是字符串格式代码,并结束格式序列。%-20s


答案 2

使用 StringUtils 类,它还包括空值检查

StringUtils.leftPad(String str, int size)
StringUtils.rightPad(String str, int size)