Pessoal, tenho uma string com uma lista de 104 frases separadas por linha ("\n"), uso o strigtokenizer para separa-las e coloca-las uma a uma em outra string, porém ela só pega 84 tokens!!! Deveriam ser 104!! Pq?? Me ajudem! Quando imprimo a string dados saem as 104 frases , mas quando imprimo codigo só saem 84!!
public void gerarCromossomo(String c) {
try{
dados = c;
System.out.println(dados);
StringTokenizer tokens = new StringTokenizer(dados, "\n");
for(int cont=0; cont<tokens.countTokens(); cont++){
String codigo= tokens.nextToken();
System.out.println(codigo);
}
}
catch(Exception e){
e.printStackTrace();
System.exit(1);
JOptionPane.showMessageDialog( null,"Erro na Função geraCromossomo - " + e.getMessage(), "Erro", JOptionPane.INFORMATION_MESSAGE );
}
}