• Viernes 8 de Noviembre de 2024, 08:40

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - TinoSC

Páginas: [1]
1
Java / Re: IndexOf
« en: Jueves 26 de Marzo de 2009, 11:18 »
No sé por que la opción
Código: Java
  1. Indice = Arrays.asList(nombreArray).indexOf(valor);
  2.  
no logro que funcione, así que no me ha quedado más remedio que utilizar:
Código: Java
  1. public int ObtenerIndice(int valor) {
  2.    for (int i = 0; i < nombre.lenght; i++) {
  3.        if (nombre[i] == valor) {
  4.          return(i);
  5.        }
  6.    }
  7.   return(-1);
  8. }
  9.  

2
Java / IndexOf
« en: Miércoles 25 de Marzo de 2009, 13:13 »
Hola buenas, hasta ahora yo había programado en VB .NET, y para obtener el indice de un elemento de un array, utilizaba:
Código: vb.net
  1. Indice = nombreArray.IndexOf(nombreArray, valor)
  2.  

Y buscando lo mismo para Java he encontrado que tengo 2 opciones:
Código: Java
  1. int[] nombreArray;
  2. Indice = Arrays.asList(nombreArray).indexOf(valor);
  3.  
  4. // O bien declarar directamente como ArrayList, que ya tiene el método IndexOf:
  5. ArrayList nombreArray = new ArrayList();
  6.  

Lo que pasa es que esto de las listas es algo nuevo para mi.
Para mi caso me interesaría la opción mas rápida para acceder a los elementos del array, ya que tengo unos bucles que lo hacen mucho. Que opción me recomendais?

Páginas: [1]