Maison >Java >JavaBase >Comment saisir un caractère en Java

Comment saisir un caractère en Java

王林
王林original
2019-11-20 15:46:468590parcourir

Comment saisir un caractère en Java

Idée :

Créez d'abord un objet Scanner, appelez la méthode next() de l'objet Scanner pour obtenir la chaîne saisie par la console , et return C'est un type String. Puisqu'il n'y a pas de méthode nextChar(), la méthode charAt(0) de String est appelée pour obtenir le premier caractère.

Comment saisir un caractère :

import java.util.Scanner;
Scanner scanner = new Scanner(System.in);
char c = scanner.next().charAt(0);	

C'est de loin la méthode la plus couramment utilisée, qui est le principe du texte noir ci-dessus.

import java.util.Scanner;
Scanner scanner = new Scanner(System.in);
char c = scanner.next().toCharArray()[0];

Celui-ci est moyen à utiliser, pas aussi simple à utiliser que le premier, un gaspillage de ressources, et pas aussi simple que le premier.

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
char c = (char)new BufferedReader(new InputStreamReader(System.in)).read();

Tutoriel recommandé : Introduction au développement Java

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn