Si je suis la numérisation pour l'entrée, comment puis-je accepter un seul caractère en entrée?

Dans la classe, nous avons appris la Scanner classe pour l'entrée, nous nous disons alors que

Scanner keyboard = new Scanner(System.in)

et puis si on voulait de l'analyse d'un nombre entier, on dirait

num = keyboard.nextInt()

par exemple, ou si c'était une Chaîne,

keyboard.nextLine()

Comment fait-on pour un personnage?

keyboard.nextChar() doesn't seem to work.
  • Lorsque vous dites qu'il "ne semble pas fonctionner", ce qui se passe réellement?
  • Il n'y a pas de nextChar() méthode dans Scanner classe.
  • C'est vrai. Je suis d'essayer d'encourager les OP afin de fournir plus d'informations que "ça ne marche pas".
  • Désolé, je pensais que c'était de l'auto-explicatif. Par ne fonctionne pas, je veux dire que ça ne fonctionne pas avec le compilateur, et il se produit une erreur.
InformationsquelleAutor Doug Smith | 2012-01-22