debe comparar la cadena mediante una expresión regular, por ejemplo:
str.matches("^[A-Z]{2}\\d{4}")
le dará un valor booleano si coincide o no.
La expresión regular funciona de la siguiente manera:
^ Indicates that the following pattern needs to appear at the beginning of the string.
[A-Z] Indicates that the uppercase letters A-Z are required.
{2} Indicates that the preceding pattern is repeated twice (two A-Z characters).
\\d Indicates you expect a digit (0-9)
{4} Indicates the the preceding pattern is expected four times (4 digits).
Utilizando este método, puede recorrer a través de cualquier número de cuerdas y comprobar si coinciden con los criterios dados.
Sin embargo, debe leer expresiones regulares, hay maneras más eficientes de almacenar el patrón si le preocupa el rendimiento.
... pensando en ello y haciendo un intento .... –
-1: suena como tarea, probablemente deberías tratar de resolverlo por ti mismo –
Alex esto no es tarea. – schizoid322