我不知道如何在 JAVA 中右对齐这些列。我尝试了几种方法,但都没有奏效。它适用于其他字符,但不适用于中文。
String line1="冻结金额";
String line2="投资中金额";
String line3="投资中金额额";
String line4="投资中金中金额";
System.out.format("%-10s %s %n",line1, "XX" );
System.out.format("%-10s %s %n",line2, "XX" );
System.out.format("%-10s %s %n",line3, "XX" );
System.out.format("%-10s %s %n",line4, "XX" );
这是预期的结果,但即使在这里也无法正确显示
冻结金额 XX
投资中金额 XX
投资中金额额 XX
投资中金中金额 XX