Comment stocker des valeurs dans un tableau en Java

Après avoir créé un tableau en Java, vous pouvez mettre les valeurs dans les composants de la matrice. Par exemple, imaginez que vous êtes le propriétaire d'un motel. Les invités dans la chambre 6 en ont marre de tous ces bonbons à la menthe que vous mettez sur les lits des peuples. Ils vérifient, et la chambre 6 devient vacant. Vous devriez mettre la valeur 0 dans le composant 6. Vous pouvez le faire avec cette déclaration d'affectation:

guestsIn [6] = 0-

D'un jour de semaine, l'activité est terrible. Le séjour de personne au motel. Mais alors vous obtenez un coup de chance. Un grand bus arrive devant le motel. Le côté de l'autobus a un signe qui dit “ la Convention n ° 148 de solitaires. Sur le bus venir 25 personnes, chaque marche de petit bureau du motel, aucun prêter attention aux autres personnes qui étaient dans le bus. Chaque personne veut une chambre privée.

Seulement 10 d'entre eux peuvent rester à la Java Motel, mais cela est normal, parce que vous pouvez envoyer les 15 autres solitaires sur la route à l'ancien C-Side Resort and Motor Lodge.

Quoi qu'il en soit, pour enregistrer dix des solitaires dans le Java Motel, vous mettez un invité dans chacun de vos dix chambres. Après avoir créé un tableau, vous pouvez profiter de l'indexation de la matrice et écrire un pour boucle, comme ceci:




for (int roomNum = 0- roomNum lt; 10- roomNum ++) {guestsIn [roomNum] = 1-}

Cette boucle prend la place de dix états d'affectation parce que l'ordinateur exécute l'instruction guestsIn [roomNum] = 1 dix fois. La première fois, la valeur de roomNum est 0, de sorte En effet, les exécute informatiques

guestsIn [0] = 1-

Dans l'itération suivante de la boucle, la valeur de roomNum est 1, afin que l'ordinateur exécute l'équivalent de la déclaration suivante:

guestsIn [1] = 1-

Au cours de la prochaine itération, l'ordinateur se comporte comme si elle était l'exécution

guestsIn [2] = 1-

Et ainsi de suite. Quand roomNum arrive à être 9, l'ordinateur exécute l'équivalent de la déclaration suivante:

guestsIn [9] = 1-

Notez que le compteur de la boucle va de 0 à 9. Rappelez-vous que les indices d'un tableau vont de 0 à un de moins que le nombre de composants dans le tableau. Looping avec les numéros de chambre 0-9 couvre toutes les pièces de la Java Motel.

Lorsque vous travaillez avec un tableau, et vous entrez par les composants de la matrice en utilisant une pour boucle, vous commencez normalement contre la variable de la boucle à 0. Pour former la condition que les tests pour une autre itération, vous écrivez souvent une expression comme roomNum lt; arraySize, où arraySize est le nombre de composants dans le réseau.


» » » » Comment stocker des valeurs dans un tableau en Java