可能已经有某种我需要的apache或guava实用程序类:
我想始终创建相同长度的字符串。缺少的字符应在左侧或右侧用固定字符填充。就像是:
Utils.filledString(teststring, " ", 5); //would ensure the teststring is always 5 chars long, and if not append whitespace to the right
Utils.filledString(teststring, "x", -5); //same as above, but fill the 5 chars left with an x
您知道了,可能已经有了,但是我缺少找到它的正确关键字。
最佳答案
看看apache commons lang StringUtils:StringUtils.rightPad(String str, int size, String padStr)
StringUtils.leftPad(String str, int size, String padStr
StringUtils.rightPad("bat", 5, "") = "bat "
StringUtils.leftPad("bat", 5, "x") = "xxbat"