Usando useDelimiter () para unir substrings
Meu métodoreadDataFromFile()
pode ler arquivos de texto como:
Bird Golden Eagle Eddie
Mammal Tiger Tommy
Mammal Lion Leo
Bird Parrot Polly
Reptile Cobra Colin
A primeira coluna é o 'Tipo' de animal, a segunda coluna é 'Espécies' e a terceira é 'Nome'.
Saída atual:
Bird Golden Eagle < (Golden and Eagle count as different substrings).
Mammal Tiger Tommy
Mammal Lion Leo
Bird Parrot Polly
Reptile Cobra Colin
Como eu usaria ouseDelimiter
método para fazer 'Golden Eagle' contar como uma espécie?Código atual:
while(scanner.hasNextLine())
{
String type = scanner.next();
String species = scanner.next();
String name = scanner.next();
System.out.println(type + " " + species + " " + name);
scanner.nextLine();
addAnimal( new Animal(species, name, this) );
}