ejemplo color java methods default-value

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í:

¿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 }