[ Foro de Java ]

Etiquetador JAVA

15-May-2017 23:14
Invitado (Alejandro)
0 Respuestas

TENGO QUE HACER LO SIGUIENTE...¿COMO SE HARIA?

Añada a la clase StringUtils un método public y static llamado tagger que devuelva un resultado de tipo String. El método tendrá 2 parámetros que serán objetos de la clase String.
Ambas ristras estarán formadas solamente por letras mayúsculas y minúsculas, números y espacios.
La ristra representada por el segundo parámetro no estará vacía ni tendrá caracteres repetidos.
El método devolverá una nueva ristra, que será una copia de la pasada como primer parámetro en la que a todas las subristras de la ristra pasada como primer parámetro, que estén formadas sólo por caracteres contenidos en la subristra representada por el segundo parámetro y que no estén contenidas en una subristra mayor de las mismas características, se les habrá añadido por delante la ristra ?[target]? y por detrás la ristra ?[endtarget]?. 
Ejemplo:
parámetro 1: ?alsikjuyZB8we4 aBBe8XAZ piarBq8 Bq84Z ?
parámetro 2: ?XYZAB?
subristras formadas sólo por caracteres contenidos en el segundo parámetro:
                ?ZB?, ?BB?, ?XAZ?, "B", "B", ?Z?
El resultado es:
?alsikjuy[target]ZB[endtarget]8we4 a[target]BB[endtarget]e8[target]XAZ[endtarget] piar[target]B[endtarget]q8 [target]B[endtarget]q84[target]Z[endtarget] ?

GRACIAS Y SALUDOS.




(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)