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

Acumulando valor de variable con ArrayList

Estas en el tema de Acumulando valor de variable con ArrayList en el foro de Java en Foros del Web. Hola amigos estoy tratando de hacer una condicion para acumular la siguiente informacion, tengo una variable con dos posibles resultados. Ejemplo: variable: estado posible resultado: ...
  #1 (permalink)  
Antiguo 26/05/2008, 08:52
360
 
Fecha de Ingreso: marzo-2002
Mensajes: 307
Antigüedad: 22 años, 8 meses
Puntos: 1
Exclamación Acumulando valor de variable con ArrayList

Hola amigos estoy tratando de hacer una condicion para acumular la siguiente informacion,
tengo una variable con dos posibles resultados.
Ejemplo:
variable: estado
posible resultado: disponible, no disponible.

cada ves que guardo los datos en mi applet este se manda a la memoria,
pero lo que necesito es poder acumular este estado para sumarlo en un ciclo.

supongamos que tengo un boton que me dara los resultados

Numero:
Nombre:

estado: <--aqui tendra un boton
disponibles:
No disponibles:
Total:

por la consulta de datos no existe ningun problema solo mi duda es como sacar los datos de todos los articulos guardados en la memoria y que me los refleje por su estado.

desde ya gracias.
  #2 (permalink)  
Antiguo 27/05/2008, 08:00
Avatar de djagu_26  
Fecha de Ingreso: enero-2008
Ubicación: Montevideo, Uruguay
Mensajes: 518
Antigüedad: 16 años, 10 meses
Puntos: 6
Respuesta: Acumulando valor de variable con ArrayList

hola supongo que tienes una collecion de algo que te indique el estado, te lo hago un poco en pseudocodigo, la idea es recorrer la lista y verificar el estado y sumandolo en una variable para cada uno, suponiendo que son los contactos los que poseen los estados

long disponibles=0;
long noDisponibles=0;
for(int i=0;i<listaContactos.size();i++){
Contacto c=(Contacto) listaContactos.get(i);
if(c.isDisponible()){
disponibles = disponibles + 1;
}else{
noDisponibles = noDisponibles + 1;
}
}

y el total es la suma de los disponibles + los noDisponibles,
espero haberte entendido y que eso era lo que querias lograr
saludos
__________________
"La magia no existe, la programacion si"

A/P Agustin Sivoplas
[email protected]
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 13:57.