gpt4 book ai didi

java - 如何使用 string.format() 右对齐三个字符内的字符串?

转载 作者:行者123 更新时间:2023-12-01 11:08:45 25 4
gpt4 key购买 nike

   | -1|  0|  1|  2|
+---+---+---+---+
-2 | hi| hi| hi| hi|
+---+---+---+---+
-1 | hi| hi| hi| hi|
+---+---+---+---+

有一个棋盘,第一行第一列有编号。每个单元格可以容纳少于三个字符的字符串,并且每个字符串右对齐。那么如何使用 string.format() 右对齐字符串呢?尽管“hi”是一个两个字符的字符串,但我仍然想要一个三个字符的单元格,我该如何制作呢?我对 string.format() 不太熟悉

最佳答案

要证明字符串合理,您可以尝试以下操作:

System.out.println( "%-3s %3s %n", NAME1, NAME2);

获取左对齐列、减号、字符数。因此 ''%-3s'' 表示左对齐 3 个字符。

要获得右对齐的列,请删除减号。

关于java - 如何使用 string.format() 右对齐三个字符内的字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32614744/

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