En Java, vous pouvez lire une chaîne avec des espaces en appelant la méthode nextLine() jusqu'à ce que la touche Entrée soit enfoncée. À l'aide de la méthode nextLine(), le programme attendra que l'utilisateur entre une chaîne jusqu'à ce que la touche Entrée soit détectée avant de poursuivre l'exécution du code suivante.
Comment utiliser Entrée pour continuer à saisir du texte en Java
Réponse directe :
En Java, vous pouvez utiliser la méthode nextLine()
pour lire du texte avec des espaces à partir de la chaîne du clavier jusqu'à ce que la touche Entrée soit enfoncée. nextLine()
方法从键盘读取带空格的字符串,直到按下回车键。
详细展开:
nextLine()
方法属于 java.util.Scanner
类,该类用于从输入流中读取数据。使用此方法读取字符串时,它将从键盘中读取一系列字符,直到遇到回车键 (n
) 为止。
代码示例:
<code class="java">import java.util.Scanner; public class InputExample { public static void main(String[] args) { // 创建 Scanner 对象 Scanner scanner = new Scanner(System.in); // 使用 nextLine() 方法读取带空格的字符串,直到按下回车键 System.out.println("请输入您的姓名:"); String name = scanner.nextLine(); // 使用 nextLine() 方法读取带空格的字符串,直到按下回车键 System.out.println("请输入您的地址:"); String address = scanner.nextLine(); // 输出输入的数据 System.out.println("您的姓名:" + name); System.out.println("您的地址:" + address); } }</code>
在上述示例中:
Scanner scanner = new Scanner(System.in);
创建了一个 Scanner 对象,它将从标准输入(通常是键盘)读取数据。String name = scanner.nextLine();
使用 nextLine()
方法从键盘读取带空格的字符串,并将其存储在 name
变量中。String address = scanner.nextLine();
使用 nextLine()
方法从键盘读取另一个带空格的字符串,并将其存储在 address
变量中。System.out.println()
nextLine()
appartient à la classe java.util.Scanner
, qui est utilisée pour lire les données du flux d'entrée. Lorsque vous utilisez cette méthode pour lire une chaîne, elle lit une séquence de caractères du clavier jusqu'à ce que la touche Entrée (n
) soit rencontrée. 🎜🎜🎜Exemple de code : 🎜🎜rrreee🎜Dans l'exemple ci-dessus : 🎜Scanner scanner = new Scanner(System.in);
crée un objet Scanner qui sera en entrée (généralement clavier) est utilisé pour lire les données. 🎜String name = scanner.nextLine();
Utilisez la méthode nextLine()
pour lire la chaîne avec des espaces à partir du clavier et la stocker dans name
variable. 🎜String adresse = scanner.nextLine();
Utilisez la méthode nextLine()
pour lire une autre chaîne avec des espaces à partir du clavier et la stocker dans adresse variable. 🎜System.out.println()
génère les données d'entrée. 🎜🎜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!