LogRecord getParameters() method in Java with Examples
Last Updated :
23 Oct, 2019
The getParameters() method of java.lang.reflect.LogRecord is used to get the parameters to the log message.These parameters are the parameters to be inserted into the message of this LogRecord.
Syntax:
public Object[] getParameters()
Parameters: This method accepts nothing.
Return: This method returns the log message parameters.It can be null if there are no parameters to return.
Below programs illustrate getParameters() method:
Program 1:
import java.util.logging.Level;
import java.util.logging.LogRecord;
public class GFG {
public static void main(String[] args)
{
LogRecord logRecord = new LogRecord(
Level.parse( "800" ),
"Hi Logger" );
logRecord.setParameters(
new Object[] {});
Object[] params
= logRecord.getParameters();
System.out.println(
"Object Array length: "
+ params.length);
}
}
|
Output:
Object Array length: 0
Program 2:
import java.lang.reflect.Method;
import java.util.logging.Level;
import java.util.logging.LogRecord;
public class GFG {
public static void main(String[] args)
{
LogRecord logRecord = new LogRecord(
Level.parse( "400" ),
"GFG logger" );
Object[] objArr
= String
. class
.getDeclaredMethods()[ 4 ]
.getParameters();
logRecord.setParameters(objArr);
Object[] params
= logRecord.getParameters();
for ( int i = 0 ; i < params.length; i++) {
System.out.println(params[i]);
}
}
}
|
Output:
java.lang.Object arg0
References: https://docs.oracle.com/javase/10/docs/api/java/util/logging/LogRecord.html#getParameters()
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...