La classe Scanner est utilisée pour lire les entrées des utilisateurs ou des fichiers. Elle fournit des méthodes pour lire différents types de données : Importer le package Scanner : importer java.util.Scanner Créer un objet Scanner : Scanner (InputStream) Lire à partir du flux d'entrée, Scanner (Fichier). ) Lire l'entrée d'un fichier : next() lit des mots, nextInt() lit des entiers, nextDouble() lit des nombres à virgule flottante, nextLine() lit une ligne de texte Close Scanner : la méthode close() libère des ressources et empêche les fuites de ressources.
La classe Scanner est utilisée pour lire les données d'entrée à partir des entrées utilisateur ou des fichiers, et elle fournit une interface pratique pour gérer différents types de données.
Créez un objet Scanner : Créez un objet Scanner en utilisant l'un des constructeurs suivants :
Lire la saisie : Utilisez les méthodes suivantes pour lire différents types de données :
<code class="java">import java.util.Scanner; public class Main { public static void main(String[] args) { // 从控制台读取输入 Scanner scanner = new Scanner(System.in); // 读取姓名 System.out.print("请输入您的姓名:"); String name = scanner.nextLine(); // 读取年龄 System.out.print("请输入您的年龄:"); int age = scanner.nextInt(); // 读取身高 System.out.print("请输入您的身高(单位:厘米):"); double height = scanner.nextDouble(); // 输出结果 System.out.println("姓名:" + name); System.out.println("年龄:" + age); System.out.println("身高:" + height); // 关闭 Scanner scanner.close(); } }</code>
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!