METODOS Y CLASES EN JAVA

SALUDOS ...

quisiera saber si es posible obtener una variable de un metodo y utilizarla en otro metodo en la misma clase...
me explico:
ejemplo.....

los valores de n y r provienen de otra clase
y los recivo en la clase "clasedeejmplo"
el resultado del metodo1 la nesecito en el metodo 2

clasedeejmplo{

public static double metodo1(int n, int r){
double resultado;
resultado=n+r;
return resultado;
}

public static double metodo2(int a int b){
double resultado2;
resultado2=a+b/resultado;// esta parte es posible??????????
}

}

de antemano grasias al q pueda responder...

Comentarios

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de neko069

Alcance

El "scope" o alcance de tu variable que quieres sacar es sólo a nivel de método, si quieres usarla en otro método, colócala a nivel de clase; es decir, fuera de métodos.

clasedeejmplo{
    double resultado; //<-colocas tu variable acá

    public static double metodo1(int n, int r){
        resultado=n+r;  //<-aca la usas
        return resultado;
    }

    public static double metodo2(int a int b){
          double resultado2;
          resultado2=a+b/resultado;// <- aca la vuelves a usar
    }
}

Siempre que postees código, házlo entre tags de <code> y </code> para que se muestre formateado.

Tendrías o bien pasar el

Tendrías o bien pasar el resultado como un tercer parametro:

public static void metodo2(double a, double b, double r ) {
   return a + b / r;
}

O pasar n y r al método para poder hacer el calculo:

public static void metodo2( double n, double r, double a,  double b ) {
   return a + b / metodo1(n, r);
}

ok

la segunda opcion salio bien
gracias

Imagen de rodrigo salado anaya

Achis salio bien???

void method()

return algo

Imagen de Jose Manuel

Ya vi que hasta al mejor se

Ya vi que hasta al mejor se le puede ir una. Bueno, tampoco es como si tuviéramos que ser compiladores humanos jajaja. Ya no me sentiré tan mal cuando me equivoque en algún código >_<

Imagen de rodrigo salado anaya

jejeje mi com..

Mi comentario era para aarmando1150, que dice que la segunda salio bien, pero en fin, Saludos.

@rod Exacto! :) Asumo que

@rod Exacto! :)

Asumo que hizo lo que todo humano hace... leer, entender y aplicar :) :P

Di no al copy/paste.

O corregir ;)

Imagen de Jose Manuel

@rodrigo salado anaya si, ya

@rodrigo salado anaya si, ya me fije bien, pero me sorprendió mas que a @OscarRyz se le fuera una palabra a que @aarmando1150 dijera mentiras :P
Creo que los considero muy buenos a ustedes, por eso mi sorpresa.

Ni lo uno ni lo otro, la

Ni lo uno ni lo otro, la respuesta era de tal calidad que sobrepaso esa ligerísima falta L_L

:D :D :D

razonar y aplicar

si bueno la duda era si se podía utilizar la variable de un método en otro
digamos que eso no era lo que quería
si no lo que quería realizar la operación de un método en otro por eso salio bien la segunda opción

probablemente no plantee bien la pregunta pero obtuve lo que necesitaba
:)