Maison > Java > javaDidacticiel > Java utilise la fonction nextLine() de la classe Scanner pour obtenir une ligne de chaîne entrée depuis la console

Java utilise la fonction nextLine() de la classe Scanner pour obtenir une ligne de chaîne entrée depuis la console

王林
Libérer: 2023-07-26 08:27:15
original
1626 Les gens l'ont consulté

Java utilise la fonction nextLine() de la classe Scanner pour obtenir une ligne de chaîne d'entrée depuis la console

En programmation Java, nous avons souvent besoin d'obtenir une entrée utilisateur depuis la console. La classe Scanner est une classe d'outils couramment utilisée en Java qui peut facilement lire les entrées de l'utilisateur. Parmi eux, la fonction nextLine() peut être utilisée pour lire une ligne de chaîne entrée depuis la console. Cet article expliquera comment utiliser la fonction nextLine() de la classe Scanner pour obtenir une ligne de chaîne entrée à partir de la console et donnera des exemples de code correspondants.

Tout d'abord, nous devons introduire le package java.util dans le code pour utiliser la classe Scanner. La méthode d'introduction spécifique est la suivante :

import java.util.Scanner;
Copier après la connexion

Ensuite, nous créons un objet Scanner pour obtenir le contenu saisi par la console. Un exemple est le suivant :

Scanner scanner = new Scanner(System.in);
Copier après la connexion

Ensuite, nous pouvons appeler la fonction nextLine() de l'objet Scanner pour lire une ligne de chaîne entrée depuis la console. Un exemple est le suivant :

String input = scanner.nextLine();
Copier après la connexion

Ici, nous utilisons une variable d'entrée chaîne pour recevoir le contenu saisi par la console.

Enfin, nous pouvons traiter l'entrée en conséquence, comme l'impression de la sortie, juger si l'entrée répond aux exigences, etc. L'exemple est le suivant :

System.out.println("您输入的字符串是:" + input);
Copier après la connexion

L'exemple de code complet est le suivant :

import java.util.Scanner;

public class ConsoleInputExample {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("请输入一行字符串:");
        String input = scanner.nextLine();
        System.out.println("您输入的字符串是:" + input);
    }
}
Copier après la connexion

Dans l'exemple de code ci-dessus, le message d'invite « Veuillez entrer une ligne de chaîne : » est d'abord affiché, puis une ligne de chaîne saisie par l'utilisateur est obtenu en appelant la fonction nextLine() Enfin, la chaîne d'entrée est imprimée.

Grâce aux étapes ci-dessus, nous pouvons utiliser la fonction nextLine() de la classe Scanner de Java pour obtenir facilement une ligne de chaîne entrée à partir de la console, puis effectuer le traitement et les opérations correspondants.

Pour résumer, cet article présente comment utiliser la fonction nextLine() de la classe Scanner de Java pour obtenir une ligne de chaîne entrée depuis la console. Grâce à la démonstration d'exemples de code, nous pouvons clairement comprendre l'ensemble du processus. J'espère que cet article sera utile aux lecteurs pour gérer les entrées de la console dans la programmation 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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal