我正在从数据库中获取结果,并希望将数据以表的形式输出到Java的标准输出中
我尝试使用\ t,但是我想要的第一列的长度非常可变。
有没有办法在类似输出的漂亮表格中显示它?
使用System.out.format。您可以像这样设置字段的长度:
System.out.format
System.out.format("%32s%10d%16s", string1, int1, string2);
此垫string1,int1和string232,10和16个字符,分别。
string1,int1
string232
有关java.util.Formatter语法的更多信息,请参见Javadocs (内部System.out.format使用Formatter)。
java.util.Formatter
Javadocs
Formatter