Foros del Web » Programación para mayores de 30 ;) » Java »

ArrayList de pesos

Estas en el tema de ArrayList de pesos en el foro de Java en Foros del Web. Hola bueno la idea es hacer un programa, que me pregunte cuantos alumnos voy a testear y sus pesos, una ves introduces los alumnos ej: ...
  #1 (permalink)  
Antiguo 05/01/2014, 11:01
 
Fecha de Ingreso: agosto-2010
Mensajes: 37
Antigüedad: 13 años, 8 meses
Puntos: 0
Pregunta ArrayList de pesos

Hola bueno la idea es hacer un programa, que me pregunte cuantos alumnos voy a testear y sus pesos, una ves introduces los alumnos ej: 20, luego me pregunta si quiero introducir los pesos manualmente o aletoriamente.

He creado dos clases una es el main, donde me preguntara los datos, y mi duda surge en la clase de el array, que debo hacer:

Creo la clase con una propiedad que sea el propio array y el constructor va editando los valores del array?

La idea es que la clase del array donde tendra los pesos tenga un metodo que ordene el array de tal forma el resultado que tengo que sacar por pantalla es:

Peso 44: **
Peso 50: *
Peso 80: ***

*Son los alumnos, bueno agradesco las ideas y ayudas :)

Lo que tengo hasta ahora:
Código Java:
Ver original
  1. package pesos;
  2.  
  3. import java.util.ArrayList;
  4.  
  5. public class pesos{
  6.     private ArrayList<Integer> listaPeso;
  7.     //private int []listaPesos;
  8.    
  9.     //Constructor de listaPesos
  10.     pesos(int numPersonas){
  11.         this.listaPeso = new ArrayList(numPersonas);
  12.     }
  13.    
  14.     void setPeso(int pesoUsu){
  15.         this.listaPeso.add(pesoUsu);
  16.     }
  17.    
  18.     void ordenarArray(){
  19.         //Ordeno el array segun los valores
  20.     }
  21.    
  22.     void mostrarArray(){
  23.         //Mostrar array ordenador
  24.     }
  25.    
  26. }

Última edición por siamatnekerm; 05/01/2014 a las 11:57

Etiquetas: arraylist, clase, metodo, pesos, programa
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:18.