La classe Scanner est utilisée pour lire les données d'entrée du flux d'entrée. Son utilisation est la suivante : Créez un objet Scanner et utilisez la méthode Scanner pour lire différents types de données. Traitez les données d'entrée et fermez l'objet Scanner.
Utilisation de Scanner en Java
Utilisation
1. Créez un objet Scanner<code class="java">Scanner scanner = new Scanner(InputStream);</code>
InputStream
peut être System.in
(pour lire à partir du clavier), un fichier ou un réseau. connexion .
InputStream
可以是 System.in
(用于从键盘读取)、文件或网络连接。
2. 读取输入
可以使用 Scanner 对象提供的各种方法从输入流中读取不同类型的数据:
nextInt()
:读取下一个整数nextDouble()
:读取下一个双精度浮点数nextLine()
:读取一行文本hasNext()
2. Lire l'entrée
nextInt()
: Lire le suivant An entier
nextDouble()
: Lire le prochain nombre à virgule flottante double précision
nextLine()
: hasNext()
: <code class="java">scanner.close();</code>
<code class="java">// 从键盘读取一行文本 Scanner scanner = new Scanner(System.in); String input = scanner.nextLine(); // 从文件中读取整数 File file = new File("numbers.txt"); Scanner fileScanner = new Scanner(file); int number = fileScanner.nextInt(); // 从网络连接读取双精度浮点数 URL url = new URL("http://example.com/data.txt"); Scanner networkScanner = new Scanner(url.openStream()); double value = networkScanner.nextDouble(); // 关闭 Scanner 对象 scanner.close(); fileScanner.close(); networkScanner.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!