TMP = String.format("%-25s %25s", STRING1, STRING2);


每当我打印TMP时,似乎都无法按照我想要的方式正确打印表格

例如:

STRING1 = Test1&Test12
STRING2 =您好

Print:
Test1           Hello
Test12           Hello


为什么会这样呢?

最佳答案

"Test12""Test1"多1个字符。尝试这个

String.format("%-25s\t%25s", string1, string2);

关于java - String.format不能完全正常工作?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18702787/

10-13 21:43