//historico e searchC são ArrayLists, no caso do case utilizei o
//toUpperCase() para igualar, porém, em questão de acentos ele não retorna
//nenhum valor, mesmo estando exatamente igual ao valor da linha do array
int i = 0;
for (String[] linha : historico){
if(linha[2].contains(nome.toUpperCase())) {
searchC.add(historico.get(i));
}
i++;
}
If the variable nome
contains any type of accent, no value is returned in searchC
. Does anyone know how to make the comparison disregarding accents and case directly?