Olá pessoal,
estou seguindo o tutorial que está no seguinte endereço: [url]http://www.guj.com.br/articles/147[/url], e montando a classe principal, me deparei com uma mensagem de erro fornecida pelo eclipse, sublinhando uma instrução. O trecho do código é o seguinte: (já alterado pelo Eclipse)
while(((java.util.Iterator) i).hasNext()){
// Obtem as colunas da linha atual
String[] linhaCorrente = i.next();
linha++;
// compara o conteudo String da linha atual na coluna desejada
// com o valor informado
if( linhaCorrente[col].equals(val) ){
getLinhas().remove(linha);
// informa a jtable que houve dados deletados passando a
// linha removida
fireTableRowsDeleted(linha,linha);
return true;
}
}
Vejam que no trecho do código do tutorial (texto original):
while(i.hasNext()){
}
}
while(((java.util.Iterator) i).hasNext()){
}
}
Porém, houve outra situação problemática, que foi no trecho abaixo:
String[] linhaCorrente = (String[])i.next();
que o Eclipse diz que não pôde fazer o cast de i.next para vetor String.
Tirei o cast mas não encontrei solução.
Alguém poderia me ajudar?
Agradeço,
Obrigado,