我目前正在使用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
?
提前致谢。
答案 0 :(得分:1)
尝试使用{0,number,#}
代替{0}
。
修改:更多信息:https://docs.oracle.com/javase/8/docs/api/java/text/MessageFormat.html