📜  Java中的 Logger getName() 方法及示例

📅  最后修改于: 2022-05-13 01:54:35.578000             🧑  作者: Mango

Java中的 Logger getName() 方法及示例

Logger类的getName()方法,用于获取记录器的名称。很多时候您必须检查记录器名称,以便我们可以使用此方法获取记录器名称。

句法:

public String getName()

参数:此方法不接受任何内容。

返回值:此方法返回记录器名称,匿名记录器为空。

下面的程序说明了 getName() 方法:
方案一:

// Java program to demonstrate
// Logger.getName() method
  
import java.util.logging.*;
  
public class GFG {
  
    // Create a logger using getGLobal()
    static Logger logger1
        = Logger.getGlobal();
  
    // Create a logger using getLogger()
    static Logger logger2
        = Logger.getLogger("com.gfg");
  
    public static void main(String[] args)
    {
        System.out.println("logger1 name = "
                           + logger1.getName());
  
        System.out.println("logger2 name = "
                           + logger2.getName());
    }
}
输出:
logger1 name = global
logger2 name = com.gfg

方案二:

// Java program to demonstrate
// Logger.getName() method
  
import java.util.logging.*;
  
public class GFG {
  
    // Create a logger using getLogger()
    static Logger logger
        = Logger.getLogger("com.gfg.logger.");
  
    public static void main(String[] args)
    {
  
        System.out.println("logger name = "
                           + logger.getName());
    }
}
输出:
logger name = com.gfg.logger.

参考: https: Java/util/logging/Logger.html#getName()