📅  最后修改于: 2023-12-03 14:42:49.482000             🧑  作者: Mango
在Java中,LogRecord
是一个日志记录器,getMessage()
是其中的一个方法。该方法返回一个字符串,包含了记录器的消息。
public String getMessage()
无
返回类型为String
,表示LogRecord的日志消息。
import java.util.logging.LogRecord;
import java.util.logging.Logger;
class MyClass {
private static final Logger LOGGER = Logger.getLogger(MyClass.class.getName());
public static void main(String[] args) {
String message = "Hello World!";
LOGGER.info(message);
LogRecord logRecord = new LogRecord(Level.INFO, message);
String logMessage = logRecord.getMessage();
System.out.println(logMessage);
}
}
此示例中,我们首先声明了一个名为LOGGER
的静态Logger
实例。然后,在main()
方法中,我们定义了一个名为message
的字符串,并用LOGGER.info()
方法将其记录下来。接着,我们构造了一个新的LogRecord
实例,该实例的消息级别为Level.INFO
,消息为上面定义的message
字符串。最后,我们使用getMessage()
方法获取日志消息,并打印它到控制台上。
该示例的输出是:
Hello World!
getMessage()
方法是LogRecord
类的一个方法,用于返回一个字符串,表示日志消息。此方法对于记录和调试Java应用程序非常有用,可以帮助程序员更好地理解和调试程序。