Klar, du könntest eine 2.Funktion (z.B.void displayUpdate()) bauen, die nicht alles löscht und neu aufbaut, sondern nur die tatsächlichen Änderungen schreibt.