https://onitroad.com 更多教程
使用 StringUtils.rightPad() 方法
最简单的方法是使用 StringUtils.rightPad() 方法。
Maven 依赖
<dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-lang3</artifactId> <version>3.8</version> </dependency>
语法(重载)
/** * @param str - the String to pad out, may be null * @param size - the size to pad to for example:Total length of result string * @param padChar - the character or string to pad with * * @return right padded String or oroirnal String if no padding is necessary or if null String input */ public static String rightPad(final String str, final int size) {...} public static String rightPad(final String str, final int size, String padStr) {...} public static String rightPad(final String str, final int size, final char padChar) { ... }
Java 在字符串右边填充示例:
在字符串右边填充空格。
我们在最后添加 ‘@’,以便看清前面的空格:
System.out.println( StringUtils.rightPad("onitroad", 20, " ") + "@"); System.out.println( StringUtils.rightPad("onitroad", 30, " ") + "@"); System.out.println( StringUtils.rightPad("onitroad", 15, " ") + "@");
在右边填充0:
System.out.println( StringUtils.rightPad("0123456789", 10, "0") ); System.out.println( StringUtils.rightPad("0123", 10, "0") ); System.out.println( StringUtils.rightPad("012345", 10, "0") );
日期:2020-09-17 00:10:08 来源:oir作者:oir