getName() method of a Logger class used to get the name of logger. Many times you have to check the logger name so we can use this method to get the logger name.
Syntax:
public String getName()
Parameters: This method accepts nothing.
Return value: This method return logger name and it will be null for anonymous Loggers.
Below programs illustrate the getName() method:
Program 1:
// 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
Program 2:
// 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.
Reference: https://docs.oracle.com/javase/10/docs/api/java/util/logging/Logger.html#getName()