小编use*_*252的帖子

Java Logger - Netbeans暗示"在记录器中低效使用字符串连接"

我从java开始,我尝试记录一些东西.

private static final Logger _logger = Logger.getLogger("my"); 

String car = "bmw";
String dog = "dog"; 

_logger.info(car + " text " + dog); // on this line Netbeans
Run Code Online (Sandbox Code Playgroud)

..在这一行上,Netbeans向我展示了黄色灯泡并说:在记录器中使用字符串连接效率低下

所以我点击"将字符串连接转换为消息模板",它将代码更改为:

_logger.log(Level.INFO, "[{0}] v{1} enabled", new Object[]{car, dog});
Run Code Online (Sandbox Code Playgroud)

那会引起问题.因为在日志中我看到:[{0}] v{1} enabled 如何修复它?

java netbeans string-formatting

6
推荐指数
1
解决办法
2667
查看次数

标签 统计

java ×1

netbeans ×1

string-formatting ×1