Sie haben keinen Versuch veröffentlicht, also werde ich das nicht für Sie versuchen, aber nur ein Tipp, den Sie in solchen Problemen verwenden können, ist, dass Sie eine Klasse erstellen können, um diese Informationen so darzustellen. In Ihrer Frage wollen Sie ein Array verwenden; Das ist nicht der beste Weg, Dinge zu tun, und Sie haben auch Ihre Frage mit object markiert.
Zunächst einmal können Sie Ihren Text-Datei in Zeile für Zeile, in jeder Phase lesen können Sie ein Animal
-Objekt erstellen, die etwas aussehen kann:
class Animal {
private String name;
private int feet;
private boolean tail, dangerous;
private String color;
public Animal(){
}
public Animal(String name, int feet, boolean tail, boolean dangerous, String color){
this.name = name;
this.feet = feet;
this.tail = tail;
this.dangerous = dangerous;
this.color = color;
}
// getters and setters for these fields here
}
Weil Sie von dieser Text-Datei viele Tiere haben, können Sie könnte es nützlich sein, etwas in der Art von:
ArrayList<Animal> animals = new ArrayList<>();
for(each line of the textfile you read){
animals.add(new Animal(...));
}
Dies ist der Teil, wo Arrays hilfreich sein können.
Sie müssen zuerst Ihren Code posten. Wir werden es nicht für dich schreiben. –
Bitte fügen Sie Code, den Sie versucht haben, und Ihre erwartete Ausgabe in Ihre Frage ein – CraigR8806