搜索
首页Javajava教程如何使用 String.format() 在 Java 中填充字符串?

How to Pad Strings in Java Using String.format()?

Java 中的填充字符串

使用字符串时,通常需要用空格或其他字符填充它们以对齐它们或提高可读性。 Java 提供了一种使用 String.format() 方法来实现此目的的简单方法。

Java 1.5 中引入的 String.format() 允许您通过指定以下格式字符串来向左或向右填充字符串:包括 %- 或 % 符号,后跟要填充的字符数和 %s 占位符。

以下是您可以执行的操作it:

public static String padRight(String s, int n) {
     return String.format("%-" + n + "s", s);  
}

public static String padLeft(String s, int n) {
    return String.format("%" + n + "s", s);  
}

例如,假设您有一个字符串“Howto”,并且您想将其向右填充 20 个字符:

System.out.println(padRight("Howto", 20) + "*");

这将输出:

Howto               *

同样,您可以使用“%”符号而不是向左填充字符串"-":

System.out.println(padLeft("Howto", 20) + "*");

这将输出:

               Howto*

使用此方法,您可以轻松管理 Java 应用程序中字符串的对齐和格式。

以上是如何使用 String.format() 在 Java 中填充字符串?的详细内容。更多信息请关注PHP中文网其他相关文章!

声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热工具

SublimeText3 英文版

SublimeText3 英文版

推荐:为Win版本,支持代码提示!

Dreamweaver Mac版

Dreamweaver Mac版

视觉化网页开发工具

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

EditPlus 中文破解版

EditPlus 中文破解版

体积小,语法高亮,不支持代码提示功能