Autor
|
Tema: Array [Ir apilando valores y buscar un valor] (Leído 6,239 veces)
|
Debci
Wiki
Desconectado
Mensajes: 2.021
Actualizate o muere!
|
Bien, ya he avanzado mucho en mi projecto, solo me queda una cosita, quiero ahcer lo siguiente:
cliente envia un string por socket y servidor recive (como hacer que ese strign se guarde en un arreglo de strings o array, sin especificarle el indice,es decir que valla guardando segun le lleguen) y luego una vez muchos clientes han enviaod su string poder buscar en el array una string concreto (algún metodo para buscar datos en un array?)
Saludos
|
|
|
En línea
|
|
|
|
egyware
|
Te puede servir java.util.Vector, pero es una FILA no una pila pero puedes arreglartela para que funcione como tal. Adios
|
|
|
En línea
|
|
|
|
Casidiablo
|
Hola! Como te recomienda egyware, es bueno que utilices una clase específica para lo que quieres. Ahora, como hablas de "apilar" tal vez quieras implementarlo como una pila, y para ello puedes usar la clase Stack que es una subclase de Vector. El uso de dichas estructuras es muy sencillo: usas el método add para obtener un objeto que hayas insertado, o get(indice) para obtener el objeto en el indice dado. Otra ventaja de usar estas clases es que no te tienes que preocupar por la longitud del arreglo, puesto que se asigna dinámicamente. Un saludo!
|
|
|
En línea
|
|
|
|
Debci
Wiki
Desconectado
Mensajes: 2.021
Actualizate o muere!
|
Hola! Como te recomienda egyware, es bueno que utilices una clase específica para lo que quieres. Ahora, como hablas de "apilar" tal vez quieras implementarlo como una pila, y para ello puedes usar la clase Stack que es una subclase de Vector. El uso de dichas estructuras es muy sencillo: usas el método add para obtener un objeto que hayas insertado, o get(indice) para obtener el objeto en el indice dado. Otra ventaja de usar estas clases es que no te tienes que preocupar por la longitud del arreglo, puesto que se asigna dinámicamente. Un saludo! He dicho apilar en la forma menos explicita de la palabra, apilar, acumular... en ese sentido xD Y para buscar contenidos en el array tambien puedo usar el vector? Saludos
|
|
|
En línea
|
|
|
|
-Ramc-
Desconectado
Mensajes: 495
|
Vector fue reemplazado por ArrayList, usa este último, maneja mejor los recursos, aunque también depende de la tarea y cuantos datos serán, el tipo de estructura que debes elegir.
Saludos.
|
|
|
En línea
|
Shhh... be vewy, vewy, quiet! I'm hunting wabbits...LA PANDILLA MAS GRANDE DE MI CIUDAD, SE LLAMA POLICIA NACIONAL.
|
|
|
kinos
Desconectado
Mensajes: 104
|
Si son muchos elementos puedes utilizar la clase hashset o la hashtable porque para acceder a ellos es mucho más rápido.
|
|
|
En línea
|
|
|
|
Debci
Wiki
Desconectado
Mensajes: 2.021
Actualizate o muere!
|
Si son muchos elementos puedes utilizar la clase hashset o la hashtable porque para acceder a ellos es mucho más rápido.
MM la cosa es que a estos le faltan los metodos que yo busco, uno para que me de el indice de por ejemplo un valor int que busque (si esta en el dato 15 por ejemplo) porque puedo buscar y decir si esta en la pila pero no decirme que posición está. Saludos
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
valores de array aleatorios en C#...URGENTE PORFAVOR
Dudas Generales
|
kanlet
|
7
|
5,860
|
23 Junio 2011, 02:12 am
por kanlet
|
|
|
DEVOLVER VALORES ALEATORIOS DE UNA ARRAY EN C#?????'
.NET (C#, VB.NET, ASP)
|
kanlet
|
0
|
4,601
|
19 Junio 2011, 20:22 pm
por kanlet
|
|
|
Generar combinacion de 5 numeros escogiendo los valores de un array
Programación Visual Basic
|
usuarioarroba
|
8
|
7,520
|
30 Agosto 2011, 13:20 pm
por 79137913
|
|
|
Recoger valores binarios en un array
.NET (C#, VB.NET, ASP)
|
sancakoky
|
4
|
3,858
|
13 Noviembre 2011, 01:03 am
por Novlucker
|
|
|
Agregando valores a un array me da problema
.NET (C#, VB.NET, ASP)
|
TrashAmbishion
|
5
|
3,448
|
27 Mayo 2012, 02:44 am
por $Edu$
|
|