打印格式的麻烦

时间:2016-03-30 14:07:07

标签: java

大家好,所以我试图在这里打印出一些数据,但是我的间距有点偏,首先发布我的代码。

System.out.println("Vehicle ID     Rental Profit      Valuation");
      for (int x = 0; x < 9; x++) {
      System.out.print(Fleet[x].getVehicleID());
      System.out.printf("%17d",  Fleet[x].RentalProfit());
      System.out.println("   "  + Fleet[x].Valuation());

这是一段没有格式化的代码,它给我的结果是:

Vehicle ID     Rental Profit      Valuation
8675309              975          51300
5230532              810          51800
2039545             2116          52300
3             3875       30153500
2             2525       20152100
1             1609       10152900

我只是想知道如何才能获得所有的租金利润/估值,而不是落后7个字符,因为前三个车辆ID非常大。

0 个答案:

没有答案