Java inclut des classes prédéfinies pour permettre aux programmes de lire l'entrée dans une variété de formats , pour tous les types primitifs - par exemple, « int » et « float ». Ces classes peuvent éliminer automatiquement les espaces blancs, tels que des espaces et des retours chariot, qui peuvent se produire entre les éléments d'entrée utiles. Si l'utilisateur ou une autre source d'entrée comprend un nombre quelconque de caractères blancs , ils seront ignorés . Vous pouvez lire plusieurs entiers tout en ignorant les espaces blancs dans votre code Java. Instructions
1
inclure la ligne suivante au début de votre code Java :
importation java.util.Scanner ;
2
déclarer des variables de primitive Type "int" pour contenir les nombres entiers dont vous avez besoin pour lire , comme dans l' exemple de code suivant :
int myFirstInt ;
int mySecondInt ;
3 < p > Créer un objet de scanner qui aura l'apport d'un flux d'entrée , comme dans l' exemple de code suivant :
Scanner myScanner = new Scanner ( System.in ) ;
l'exemple lira " System.in , " l'entrée standard au programme Java, mais vous pouvez utiliser n'importe quel flux comme la source de vos données
4
Lire les entiers un par un , comme dans l'exemple de code suivant. : Photos
myFirstInt = myScanner.nextInt ();
mySecondInt = myScanner.nextInt ();
les espaces blancs avant le premier entier , entre le premier et le second entiers , ou après le second entier sera ignorée , elle n'affectera pas les valeurs entières du code lit
.