color - ¿Es posible declarar el argumento predeterminado en Java en String?
jpanel (2)
No, la forma en que normalmente harías esto es sobrecargar el método así:
public void test()
{
test("exampleText");
}
public void test(String name)
{
}
Esta pregunta ya tiene una respuesta aquí:
- ¿Admite Java los valores de parámetro predeterminados? 19 respuestas
¿Es posible usar un argumento predeterminado en el método con String? El código se muestra a continuación:
public void test(String name="exampleText") {
}
El código de arriba genera error. ¿Es posible corregirlo?
No, no es. Sin embargo, lo siguiente es posible:
public void test() {
test("exampleText");
}
public void test(String name) {
//logic here
}