es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Java 8 Pasar un parámetro void a un método

Quiero pasar un parámetro vacío a otro método vacío.
Por ejemplo;

public void EscribirItem(ParameterItem())
{
System.out.println("1");
ParameterItem();
System.out.println("2");
}

// En otra clase
public void ParameterItem()
{
System.out.println("ABC");
}

Quiero que esto ocurra:
1
ABC
2

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Para pasar un parámetro void a otro método void, simplemente puedes llamar al método con el parámetro void dentro del primer método. En el ejemplo proporcionado:

    public void WriteItem(ParameterItem()) {
        System.out.println("1");
        ParameterItem(); // llamando al método ParameterItem con parámetro void
        System.out.ou.println("2");
    }
    
    public void ParameterItem() {
        System.out.println("ABC");
    }
    

    El método ParameterItem() se llama dentro del método WriteItem() sin parámetros. Esto es posible debido a que ParameterItem() tiene un tipo de retorno void y no requiere que se pasen argumentos.

    Cuando se llama al método WriteItem(), imprimirá “1”, llamará al método ParameterItem() que a su vez imprimirá “ABC” y luego imprimirá “2”. La salida será:

    1
    ABC
    2
    

Comments are closed.