Consulta

2 views
Skip to first unread message

jhon galvis

unread,
Sep 15, 2013, 12:19:47 PM9/15/13
to fundamentospro...@googlegroups.com
Ingeniero buenos dias. Estaba practicando los ejercicios pero en netbeans y el resultado me da si le pongo System.out.println(). Pero si solo lo dejo return no me da porque? 

       public double calcularCicunferencia(int radio){
        
       double circunferencia = (radio*radio)*3.1416;
       System.out.println("El area de la cicunferencia es igual a: "+ circunferencia);
       return circunferencia;





 public static void main(String[] args) {
       
        Circulo c = new Circulo();
            c.calcularCicunferencia(2);

boris...@ufps.edu.co

unread,
Sep 17, 2013, 11:27:44 AM9/17/13
to fundamentospro...@googlegroups.com
Buenos días Jhon.

Me alegra que estés probando con otros IDEs, eso ayuda a mejorar el conocimiento.

La razón por la cual no te muestra los resultados es debido a que BlueJ trabaja diferente a NetBeans. BlueJ es un ambiente más enfocado hacia el aprendizaje, en cambio NetBeans es profesional.

Para que puedas ver la información que retorna un método, debes capturar la información en una variable y luego sí mostrarla. Según tu código, debería ser algo así:

public static void main(String[] args) {
       
    Circulo c = new Circulo();
    double valorCircunferencia = c.calcularCicunferencia(2);
    System.out.println("Valor circunferencia = "+valorCircunferencia);

}

Vemos.
Reply all
Reply to author
Forward
0 new messages