Olá pessoal,
Não sei se seria possível, mas existe alguma forma de coletar o índice em um laço foreach. Utilizando for normal é fácil, utiliza o contador mesmo, mas em um foreach?
for(Character valor: caracter){
System.out.println("indice do foreach???");
}