gpt4 book ai didi

java - setfill() 和 setw() Java 等效?

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:32:26 30 4
gpt4 key购买 nike

我有一项作业要求我们使用 toString() 方法创建一个 User 类。 toString 方法应该返回一个包含用户所有信息的字符串。我们需要创建一个包含 50 个用户对象的数组,并在单独的一行上打印每个用户的信息。问题是,我想将所有内容保存在一个整齐的表格中,所有字符串的长度都相同。例如:

User Name          Password          Full Name                     Email
___________________________________________________________________________________________
shortUser 12345 John Smith jSmith@shortnames.com
thisUserIsLonger 1234567890 Smitty Werbenjagermanjensen Smitty@thisOneIsLong.com

我想让所有内容都与上表中的一致。这在 C++ 中很容易,因为我可以根据字段的大小使用 setw() 动态填充空格。在 Java 中可以实现这样的功能吗?

最佳答案

我知道这可能不是您正在寻找的确切内容,但如果您对 printf 及其兄弟感到满意,请查看 String.format()

关于java - setfill() 和 setw() Java 等效?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12241593/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com