记录大量字段值的最简洁方法是什么?例如,假设您有 6 个字段要输出给定行的所有 int 类型的值。
最明显的解决方案是执行以下操作:
System.out.println("renderMap() xTile: " + xTile + " yTile: " + yTile +
" maxXTile: " + maxXTile + " maxYTile: " + maxYTile + " xPixelOffset: " +
xPixelOffset + " yPixelOffset: " + yPixelOffset);
如果您要进行大量更改而始终需要编写上述调试行,那么在 Java 中是否有更简洁且不那么痛苦的方法?
我接受我在上面所做的可能只是最简洁的语法,但对此进行确认(或反驳)会很好。
我最终将此作为解决方案(比我上面的要求少一点,但我会接受它):
System.out.println(String.format("%d %d %d %d %d %d", xTile, yTile,
maxXTile, maxYTile, xPixelOffset, yPixelOffset));