Modo Java coincidencia de fuerza bruta
/*** MODE COMPROBACIÓN Cadena de destino* @Param Pattern Mode String* @return String en el primer lugar en la serie de destino*/ public static int PatternMatch (String Target, String Pattern) {int TargetLength = Target.length (); (); El carácter inicial de la cadena de modo while (iDxtgt <targetLength && idxptn <patrón longitud) {// Encuentra un carácter coincidente if (target.charat (iDxtgt) == Pattern.charat (IDXPTN)) {// Si es igual al carácter, IDXTGT + +; = PatternLength) {// Instrucciones que coinciden con el índice de retorno exitoso;} else {return -1;}}}}
Ejemplo:
Static int indexOf (char [] Fuente, char [] Target) {char First = Target [0]; +) { /* Busca flashter.* /If (fuente [i]! = Primero) {while (++ i <= max && source [i]! = Primero); max) {int j = i +1; );
Lo anterior es todo el contenido de este artículo.