使用java.util.logging打印无空格的数字?

时间:2018-05-29 14:09:12

标签: java vert.x java.util.logging

我目前正在使用Vertx的默认日志记录工具:java.utils.logging

我有一个变量定义如下:private static int port = 8600;

这一行:

logger.info("Server is now listening on port {0}", port);

给出以下输出:

[2018-05-29 16:00:54] [INFOS  ] Server is now listening on port 8 600 

我发现8 600中的空格令人不安,因为端口通常不是用空格写的。

如何将记录器打印端口号设为:8600而不是8 600

提前致谢。

1 个答案:

答案 0 :(得分:1)

尝试使用{0,number,#}代替{0}

修改:更多信息:https://docs.oracle.com/javase/8/docs/api/java/text/MessageFormat.html