[java] recherche d'un élément dans un tableau.

recherche d'un élément dans un tableau. [java] - Java - Programmation

Marsh Posté le 08-03-2005 à 11:15:53    

:hello:  
 

Code :
  1. int[] mask = new int[] {128,192,224,240,248,252,254};


 
j'aimerais pouvoir tester si un nombre appartient au tableau de valeur...j'ai cherché dans la doc de java (http://java.sun.com/j2se/1.5.0/docs/api/) à propos des arrays et je n'ai rien trouvé sur des méthodes de recherche...  [:chriscool007]  
je trouve ca bizarre...il n'existe vraiment aucune méthode pour effectuer des recherches ?? [:totoz]

Reply

Marsh Posté le 08-03-2005 à 11:15:53   

Reply

Marsh Posté le 08-03-2005 à 11:17:23    

java.util.Arrays


---------------
trainoo.com, c'est fini
Reply

Marsh Posté le 08-03-2005 à 11:22:03    

nraynaud a écrit :

java.util.Arrays


bah oui j'ai regardé dedans :o
 
et il n'y a de trucs pour chercher...enfin j'ai pas trouvé... :sweat:  
 
la seule méthode qui retourne un booléan c'est equals et c'est pas ce que je veux  :(

Reply

Marsh Posté le 08-03-2005 à 11:23:32    

nraynaud a écrit :

java.util.Arrays


 
au fait je vais peut etre de prendre un forfait msn car à chaque fois c'est toi qui me réponds... :D
 
tu me mp le devis HT et TTC hein  :o

Reply

Marsh Posté le 08-03-2005 à 11:23:59    

si ton tableau est trié, c'est http://java.sun.com/j2se/1.5.0/doc [...] Search(int[], int)
 
que tu cherches.


---------------
trainoo.com, c'est fini
Reply

Marsh Posté le 08-03-2005 à 11:26:21    

nraynaud a écrit :

si ton tableau est trié, c'est http://java.sun.com/j2se/1.5.0/doc [...] Search(int[], int)
 
que tu cherches.


rooooooh  :o  
j'avais cherché seulement les méthodes qui retourne un bool.
merci et à très bientot :jap:  :lol:

Reply

Marsh Posté le 08-03-2005 à 11:32:43    

euh la je comprends pas un truc  :heink:  
 

Code :
  1. The method binarySearch(int[], int) is undefined for the type Mask


 

Code :
  1. import java.util.StringTokenizer;
  2. import java.util.Arrays;
  3. public class Mask extends AdrIP  {
  4. (...)
  5. int[] val_mask = new int[] {128,192,224,240,248,252,254};
  6. nb = new Integer(st.nextToken()).intValue();
  7. if (binarySearch(val_mask,nb)>=0) (...)


 
vu que binarySearch est static ca devrait marcher non  [:proy]


Message édité par tomtom41 le 08-03-2005 à 11:35:59
Reply

Marsh Posté le 08-03-2005 à 11:39:06    

c bon, erreur à la con :o

Reply

Marsh Posté le 08-03-2005 à 11:39:39    

non : "Arrays.binarySearch(..)"


---------------
trainoo.com, c'est fini
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed