Un nombre entier est , même si elle est exactement divisible par 2 , il est étrange autrement . Vous pouvez écrire un programme dans le langage de programmation Java qui teste chaque élément d'un tableau d'entrée de cette propriété , et sépare les éléments en collections distinctes - une pour même , un pour impair. Instructions 1 stocker l' ensemble des entiers d'entrée comme éléments d'un tableau , comme dans l' exemple de code suivant : int [ ] = { inputNumbers 43,543,245,2,56,567,8767 , 2, -32,41 }; 2 déclarer deux collections Java pour tenir les nombres pairs séparément des impairs , comme dans l' exemple de code suivant : Liste outputEven = new ArrayList (); Liste outputOdd = new ArrayList (); L'avantage de l'utilisation de collections est que , en plus d'offrir de nombreux intégrée utile dans les méthodes , Collections seulement utilisent de la mémoire pour autant d'éléments qu'ils contiennent 3 séparez les numéros dans les deux collections de sortie par itération sur l'entrée , comme dans l' exemple de code suivant : . for (int i : inputNumbers ) { if ( i% 2 = 0 ! ) { outputOdd.add ( i); } else { outputEven.add ( i); } } Après l'exécution de ce code, collections outputEven et outputOdd contiendra les nombres pairs et impairs à l'entrée , respectivement.
|