【发布时间】:2013-08-20 12:58:18
【问题描述】:
我有一个包含 k 个元素的字符串数组。我想使用 System.out.format 将它们打印出来,但问题是我不知道 k。所以本质上,我想使用类似的东西:
System.out.format("%s %s ... k times", str1, str2, ... strk);
(其中 k 是一个变量)
我正在查看 java 文档,但找不到执行此操作的方法。有没有简单的出路?
谢谢!
【问题讨论】:
-
也许
Arrays.toString()可能就是您要找的。span> -
不是真的,关键是我想为每个字符串指定我想要的字符数。类似 %15s
-
@ashu:你的解释对我来说没有多大意义。你能编辑你的帖子并给出一个示例数组+输出吗?
标签: java string printing formatting