Maison >Java >javaDidacticiel >Utilisation de nextint en Java

Utilisation de nextint en Java

小老鼠
小老鼠original
2024-05-09 23:15:25858parcourir

nextInt() en Java est une méthode de la classe Scanner, utilisée pour lire des données entières depuis la console. L'utilisation est la suivante : Créez un objet Scanner et initialisez-le pour lire les données depuis la console. Appelez scanner.nextInt() pour lire le prochain entier délimité par des espaces. Attribuez l’entier lu à une variable.

Utilisation de nextint en Java

Utilisation de nextInt() en Java

nextInt() est une méthode intégrée de la classe Scanner en Java, utilisée pour lire à partir des données entières de la console. Il lit le prochain entier délimité par des espaces dans le flux d'entrée et le renvoie sous la forme d'une valeur int. nextInt() 是 Java 中 Scanner 类的内置方法,用于从控制台读取整型数据。它从输入流中读取下一个空白符分隔的整数,并将其作为 int 值返回。

用法:

<code class="java">Scanner scanner = new Scanner(System.in);
int number = scanner.nextInt();</code>

在上面的代码中:

  • new Scanner(System.in) 创建一个新的 Scanner 对象,该对象读取来自控制台(标准输入)的输入。
  • scanner.nextInt() 从控制台读取下一个整型值并将其分配给变量 number

用法示例:

<code class="java">// 从控制台读取一个整数
int number = scanner.nextInt();

// 在程序中使用已读入的整数
System.out.println("您输入的数字是:" + number);</code>

注意事项:

  • nextInt() 会跳过所有前导空白符(空格、制表符、换行符)。
  • 如果输入流中没有整数,或者输入的整数超出了 int 的范围,nextInt() 将引发异常。
  • 在使用 nextInt() 之前,您必须确保已使用 Scanner 对象初始化了输入流。
  • 您应该在使用完 Scanner
Utilisation : 🎜🎜rrreee🎜Dans le code ci-dessus : 🎜
  • new Scanner(System.in) crée un nouvel objet Scanner, cet objet lit les entrées de la console (entrée standard). 🎜
  • scanner.nextInt() Lit la valeur entière suivante depuis la console et l'assigne à la variable number. 🎜🎜🎜🎜Exemple d'utilisation : 🎜🎜rrreee🎜🎜Remarque : 🎜🎜
    • nextInt() ignorera tous les caractères d'espacement de début (espaces, tabulations, nouvelles lignes). 🎜
    • S'il n'y a pas d'entier dans le flux d'entrée, ou si l'entier d'entrée dépasse la plage de int, nextInt() lèvera une exception. 🎜
    • Avant d'utiliser nextInt(), vous devez vous assurer que le flux d'entrée a été initialisé avec un objet Scanner. 🎜
    • Vous devez fermer l'objet Scanner lorsque vous avez fini de l'utiliser pour libérer des ressources système. 🎜🎜

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