padleft
是一个字符串操作方法,用于在字符串的左侧填充指定数量的字符。在 Java 中,你可以使用 String.format()
方法和 padLeft()
方法来实现这个功能。padLeft()
方法是 Java 8 中引入的,位于 String
类中。
padLeft()
方法的作用是在字符串的左侧填充指定数量的字符,直到达到指定的宽度。如果原始字符串的长度大于或等于指定的宽度,则返回原始字符串。如果原始字符串的长度小于指定的宽度,则在左侧填充字符,直到达到指定的宽度。
下面是一个使用 padLeft()
方法的示例:
public class PadLeftExample { public static void main(String[] args) { String originalString = "Java"; int targetWidth = 10; char paddingCharacter = ' '; String paddedString = originalString.padLeft(targetWidth, paddingCharacter); System.out.println(paddedString); // 输出 " Java" } }
在这个示例中,我们将原始字符串 “Java” 的左侧填充了 4 个空格,使其达到指定的宽度 10。padLeft()
方法返回一个新的字符串,不会修改原始字符串。