El método setParameters() de java.util.logging.LogRecord se utiliza para establecer los parámetros en el mensaje de registro. Estos parámetros son los parámetros que se insertarán en el mensaje de este LogRecord.
Sintaxis:
public void setParameters(Object[] parameters)
Parámetros: este método acepta parámetros como parámetro, que son los parámetros del mensaje de registro en forma de Objeto[].
Retorno : este método no devuelve nada.
Los siguientes programas ilustran el método setParameters():
Programa 1:
// Java program to illustrate setParameters() method import java.util.logging.Level; import java.util.logging.LogRecord; public class GFG { public static void main(String[] args) { // Create LogRecord object LogRecord logRecord = new LogRecord( Level.parse("800"), "Hi Logger"); // set empty object array logRecord.setParameters(new Object[] {}); System.out.println( "Object Array length: " + logRecord.getParameters().length); } }
Producción:
Object Array length: 0
Programa 2:
// Java program to illustrate setParameters() method import java.lang.reflect.Method; import java.util.logging.Level; import java.util.logging.LogRecord; public class GFG { public static void main(String[] args) { // Create LogRecord object LogRecord logRecord = new LogRecord( Level.parse("800"), "Hi Logger"); // get parameter object array // from string class method Method method = String.class.getDeclaredMethods()[4]; System.out.println("Method : " + method.getName()); Object[] objArr = method.getParameters(); // set empty object array logRecord.setParameters(objArr); // get array Object[] array = logRecord.getParameters(); for (int i = 0; i < array.length; i++) { System.out.println(array[i]); } } }
Producción:
Method : compareTo java.lang.Object arg0
Referencias: https://docs.oracle.com/javase/8/docs/api/java/util/logging/LogRecord.html#setParameters-java.lang.Object:A-
Publicación traducida automáticamente
Artículo escrito por AmanSingh2210 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA