您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

生成固定长度的字符串,并用空格填充

生成固定长度的字符串,并用空格填充

从Java 1.5开始,我们可以使用方法java.lang.String.format(String,Object …)并使用类似于printf的格式。

格式字符串可以"%1$15s"完成这项工作。其中1$表示参数索引,s表示参数是字符串,并且15表示字符串的最小宽度。全部放在一起:"%1$15s"

对于一般方法,我们有:

public static String fixedLengthString(String string, int length) {
    return String.format("%1$"+length+ "s", string);
}

也许有人可以建议另一个格式字符串来用特定字符填充空白处?

其他 2022/1/1 18:14:24 有535人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶