首页 > 解决方案 > 格式化 Java 输出

问题描述

我一直在玩这个。我想限制字段宽度并左对齐这些项目。例如,在%2$-13s

我想左证明这一点并将长度限制为 13 个字符。因此,如果参数 2 的长度为 15 个字符,它只会打印其中的 13 个字符

result.setFormat("  %1$-25s %2$-13s %3$.5s %4$-7s %5$-9s %6$-10s %7$-5s "
                + "%8$-4s %9$-6s %10$-7s %11$-8s %12$-11s %13$-4s");

你怎么做到这一点?

标签: javastringstring-formatting

解决方案


推荐阅读