我在glassfish内使用tinylog记录我的Web服务请求。这是一条日志语句:
Logger.info("record received from user: {0}, stationAxisId: {1}. inserted with recordId: {2}. server timestamp: {3}", username, stationAxisId, res.recordId, res.timeStamp);
问题是
stationAxisId
,它是整数。但是我在日志文件中看到的是:addNewRecord-INFO-record received from user: kia, stationAxisId: 10,543,201. inserted with recordId: 56. server timestamp: 1391/07/04 13:55:35.348
它像钱一样格式化
stationAxisIs
。我该如何解决? 最佳答案
tinylog在内部使用MessageFormat,因此请参见以下第二个答案:How do I format a long integer as a string without separator in Java?