Bom dia amigos
tenho a seguinte string
String lixo =( "aa/bb/cc/dd/ee/ff/gg/hh/");
o metodo abaixo é do livro use a cabeça java da Kathy Sierra
peguei no site do livro:
private void makeCard(String lineToParse) {
StringTokenizer parser = new StringTokenizer(lineToParse, "/");
if (parser.hasMoreTokens()) {
QuizCard card = new QuizCard(parser.nextToken(), parser.nextToken());
cardList.add(card);
}
}
este é o metodo que vem impresso no livro pag 322
private void makeCard(String lineToParse) {
String[] result = lineToParse.split("/");
QuizCard card = new QuizCard(result[0],result[1]);
cardList.add(card);
System.out.println("made a card");
int thesize =cardList.size(); // debug meu
System.out.println("tamanho do Array cardList : " + thesize); // debug meu
}
o problema é que nas duas versões consigo salvar apenas “aa” e “bb” no Array cardList. onde esta o equivoco ?
sds
j.silvestre