style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">

Llamar un Metodo dentro de otro Metodo.

Bueno tengo la siguiente duda:

Tengo un Metodo llamado LeerDatos: esta es un arreglo la cual lo que hace es leer una arreglo e introducir los datos y tamaño.

Tengo otro Metodo llamado PresentarDatos: el objetivo de este metodo seria presentar los datos que introducimos en el metodo LeerDatos.

Todo esto lo pongo en un menu con Swicht.

La pregunta seria como colocar los datos del metodo LeerDatos para que los presente en PresentarDatos.

Espero me pueda ayudar soy nuevo en esto.

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.

Hola, sería muchó más fácil

Hola, sería muchó más fácil si pone un ejemplo simple de lo que estás haciendo y ahí se puede sugerir. En particular no entiendo a que te refieres con "...llamado LeerDatos: esta es un arreglo la cual"...

Ejemplo de tu estructura

Si se supone que tienes una clase que encapsula la informacion que necesitas capturar, por ejemplo

public class Dato {
    private [int|boolean|String] xxxxYyyy;
    ...
}

  
Y tienes ademas una clase que puedes utilizar para capturar y mostrar la informacion de Datos

class ChacharaDatos  {

    private List<Dato> datos;

    public void leerDatos() {
        ... Obtener los datos
    }

    public void presentarDatos(){
        for (Dato dato : datos){
         ... Mostrar los datos
    }

}

  

de esa forma tu codigo final seria

ChacharaDatos  chachara = new ChacharaDatos();
chachara.leerDatos();
chachara.presentarDatos();

  
  
Claro que tambien podrias cambiarlos por dos metodos de clase

class ChacharaDatos  {

    public static Dato leerDato() {
        Dato datoLeido .... obtener los datos
        return datoLeido;
    }

    public static void presentarDatos(List<Datos> datos){
        for (Dato dato : datos){
         ... Mostrar los datos
    }

}

  
Y tu llamada a esa chachara seria:

List<Dato> datos = new XxxxxList<Dato>();

while(datos.size() < cuantosDatosHayQueLeer) {
    datos.add(ChacharaDatos.leerDato());
}

ChacharaDatos.presentarDatos(datos);

 
 
 
 

Ahora que si quieres hacerlo mas elegante, podrias realizar la obtencion de datos y manejar tu clase ChacharaDatos para que mas bien sea DatosDao donde solo registras y lees (consultas) datos. Ese Dao lo usas desde otra clase que se encarga de enviarle (leidos de X lugar) los datos y de consultarlos para que se muestren en Xlugar... pero eso es si hablamos de que tambien se requiere persistir tu información. Pero eso, es otra historia!

problema codigo java

me piden esto, pero tengo problemas al codificarlo: Elabore un programa que permita la carga de datos de un vector a través de un método diferente al del método principal y adicionalmente implemente un método que permita la recepción del vector y se imprima este último de forma invertida.

esto es lo que he hecho hasta ahora:
package prob2;
public class Prob2 {
public static void main(String[] args) {
arreglo();

}

public static void vector(){
int x[] = {21,20,44,45,12,16};
x = new int[6];

}
public static void arreglo(){
vector();
int i;
int m[];
for( i=x.lenght; i>0; i--){
acum = acum + m[i]
System.out.println(+acum);

}

}
}

Imagen de Jose Manuel

Re:problema codigo java

Y debe ser para antes de medianoche o se te acaba el hechizo? :P
Publica tu problema en otro tema, lee los lineamientos, los tips y di de manera muy clara cuales son tus dudas.
Saludos

style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">