Pessoal,
estou tendo problemas com a classe 'StringTokenizer'. No código abaixo, o método 'nextToken' sempre retorna o próximo na iteração (tudo bem). Mas pela implementação do livro do Edson Gonçalves, sempre salta um item do vetor. Por exemplo: extensoesPermitidas = 'jpg,gif,bmp,png' - salta jpg e bmp
public boolean isPermission(String filename)
{
String lowerCaseName = filename.toLowerCase();
StringTokenizer st = new StringTokenizer(extensoesPermitidas, ",", false);
while (st.hasMoreTokens() )
{
if (lowerCaseName.endsWith("." + st.nextToken() ))
return true;
}
return false;
}
Alguém já passou por isso?