Mit Arrays mehrere Werte auf einmal verwalten 11

In diesem Kapitel

Image Mit mehreren Werten auf einmal umgehen

Image Werte zu Beginn der Programmausführung erstellen

Image Andere Programmierer mit raffinierten generischen Typen beeindrucken

Willkommen im Java-Motel! Keine lästigen Pagen, kein überteuerter Zimmerservice, keine dummen Scherze – einfach nur saubere Doppelzimmer zu günstigen Preisen.

Was sind Arrays?

Das Java-Motel hat zehn komfortable Zimmer. Seltsamerweise sind die Zimmer von 0 bis 9 nummeriert. Sagen wir mal, dass ich daran nicht unschuldig bin – mit null zu beginnen, macht die Beispiele in diesem Kapitel etwas einfacher.

Ihre Aufgabe besteht darin, die Anzahl der Gäste pro Zimmer zu verwalten. Weil es zehn Zimmer gibt, denken Sie vielleicht daran, zehn Variablen zu definieren:

int guestsInRoomNum0, guestsInRoomNum1, guestsInRoomNum2,     guestsInRoomNum3, guestsInRoomNum4, guestsInRoomNum5,     guestsInRoomNum6, guestsInRoomNum7, guestsInRoomNum8,     guestsInRoomNum9;

Dieser Ansatz wirkt etwas ineffizient. Doch dies ist nicht der einzige Mangel dieses Codes. Noch problematischer ist die Tatsache, dass Sie diese Variablen nicht in einer Schleife durchlaufen können. Um den ...

Get Java 7 für Dummies, 5. überarbeitete und aktualisierte Auflage now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.