记录为什么在java记录器中使用::{} 3 日,2 小时 Questions & Answers 172 我在代码中看到一些程序员在记录一些东西的时候用代码写这些东西 我试着用谷歌搜索为什么在我没有找到的记录器中使用::{}。 你能分享一下吗 1-为什么我们使用它 2-应该在哪里使用,不应该在哪里使用
# 1 楼答案 我相信您指的是消息格式化程序。所以{}就像占位符一样。在Java中,有http://docs.oracle.com/javase/8/docs/api/java/text/MessageFormat.html用于格式化。因此,其背后的思想是,它允许您格式化字符串,而无需使用混乱的字符串连接。如果没有这样的方法,那么你就不得不这样做 "I have" + variable1 + " and " + variable2 但是现在你可以做了 "I have {0} and {1} and also {0}", variable1, variable2 请注意,我甚至可以多次重复使用同一占位符。此外,您还可以进行数字、日期格式化等操作 希望有帮助
# 1 楼答案
我相信您指的是消息格式化程序。所以
{}
就像占位符一样。在Java中,有http://docs.oracle.com/javase/8/docs/api/java/text/MessageFormat.html用于格式化。因此,其背后的思想是,它允许您格式化字符串,而无需使用混乱的字符串连接。如果没有这样的方法,那么你就不得不这样做但是现在你可以做了
请注意,我甚至可以多次重复使用同一占位符。此外,您还可以进行数字、日期格式化等操作
希望有帮助