Encontrar una cadena dentro de otra

2169 vistas

Para buscar una cadena dentro de otra hay que usar el método int indexOf(String str) Esta función devuelve la posicoón de la primera coincidencia de str en la String en la que aplicamos el método. Si no la encuentra, retorna -1.



java
  1.   public static void main(String[] args)
  2.   {
  3.       String s = "0123456";
  4.       String busc = "23";
  5.       String busc2 = "aa";
  6.       int index = s.indexOf(busc);
  7.       System.out.println(index);
  8.       //la salida es "2"
  9.       index = s.indexOf(busc2);
  10.       System.out.println(index);
  11.       //la salida es "-1"
  12.   }