¿Cómo verificar la presencia de una cadena en mi matriz de cadenas? [cerrado]
Frecuentes
Visto 369 veces
3 Respuestas
1
Esto resolverá su problema.
if(check(edittext.getText.toString())){
//do somethingif true
}else{
//else
}
public boolean check(String text){
for(String s: text){
if(s.equalsIngoreCase(text)){
return true;
}
}
return false;
}
respondido 27 nov., 13:06
0
Prueba esto:
String[] ordinals = {"donut", "eclair", "froyo", "gingerbread"};
String mystr="donut";
for (String ord : ordinals) {
if (mystr.contains(ord)) {
System.out.println(mystr);
break;
}
}
respondido 27 nov., 13:06
0
Prueba esto:
String[] ar = {"abc","xyz","pqr"};//Input array
Arrays.sort(ar);
String key = "abc";//Your key
if(Arrays.binarySearch(ar, key) >= 0) {
return true;//Key found
}
It is useful if array size is big
respondido 27 nov., 13:07
No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas java android or haz tu propia pregunta.
Please spend a minute reading ¿Cómo hago una buena pregunta? - devnull
please share what you have tried - Cris
posible duplicado de En Java, ¿cómo puedo probar si una matriz contiene un valor determinado? - Pankaj Kumar
@Atul Dhanuka Check out my answer. - GrIsHu