我需要将三个字符串写入一个文件中,无需任何换行,并将它们放在固定宽度的字段中。目前我正在尝试使用 printwriter 的 printf 但我不完全理解如何做到这一点。如果这还不够,请询问,我会尽力澄清我的问题。
最佳答案
如果你有 3 个字符串,a、b 和 c,你应该能够使用这样的东西......
printf("a=%-20s b=%-20s c=%-20s", a, b, c);
这将使您的字符串左对齐,并且它们的宽度将固定为每个 20。
关于java - 用java编写具有固定宽度字段的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9318029/