📌  相关文章
📜  Java中的 LogRecord getMessage() 方法及示例(1)

📅  最后修改于: 2023-12-03 14:42:49.482000             🧑  作者: Mango

Java中的 LogRecord getMessage() 方法

在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应用程序非常有用,可以帮助程序员更好地理解和调试程序。