2016-05-05 13 views
2

Sorry für die Aufnahme so viel hier drin Ich weiß einfach nicht, wo ich anfangen soll, da ich neu in Java bin und ich verloren habe, wie ich eine ganze Liste von Freunden anzeigen kann Array. Ich brauche dafür eine for-Schleife. SoListe der Freunde von Array anzeigen

@Override 
public String toString() { 
    return "Friend [firstName=" + firstName + ", firstAge=" + firstAge + "]"; 
} 

, wenn Sie anrufen System.out.println() Sie einen Menschen lesbaren Format erhalten und nicht die Hash-Code:

Antwort

3

eine toString Methode Ihre Friend Klasse wie hinzufügen.

Ich würde auch vorschlagen, bewegen Sie die Zeile: System.out.println("\nYou have added the following friends:"); aus der for-Schleife.

Sie können den Eintrag aus der Liste wie entfernen:

public void removeFriend() 
{ 
    System.out.println("Please enter Name of person you would like to remove: "); 
    String name = input.nextLine(); 
    Iterator<Friend> it = friendList.iterator(); 
    while(it.hasNext()){ 
     Friend f = it.next(); 
     if(f.getName().equals(name)){ 
      it.remove(); 
     } 
    } 
} 
+0

Das funktionierte und ich schätze die Beratung aus der Schleife um den Druck Aussage zu bewegen. Jetzt kann ich nicht scheinen, Freunde und von der Liste zu entfernen. Hier ist mein Code, den ich gerade habe, um Freunde hinzuzufügen und Freunde zu entfernen ... @ ManishKothari – gan212

+0

@ gan212 Ich habe den Code hinzugefügt, um Objekte aus der FriendList zu entfernen. –

Verwandte Themen