Sens de l'entrée.nextLine()

Je prends un cours sur le Java et le "professeur" est l'introduction de comment faire pour obtenir l'entrée de l'utilisateur. Je ne comprends pas ce qu'est le "entrée.nextLine()" pour.

Voici le code:

import java.util.Scanner;

public class Application {
    public static void main(String[] args) {

        //Create Scanner object
        Scanner input = new Scanner(System.in);

        //Output the prompt
        System.out.println("Type in something: ");

        //Wait for the user to enter a line of text
        String line = input.nextLine();

        //Tell them what they entered
        System.out.println("You just typed " + "'" + line + "'.");
    }
}
  • Scanner#nextLine()
  • Il... euh... attend à l'utilisateur d'entrer une ligne de texte et le renvoie. Tout comme dans le commentaire juste au-dessus de cette ligne.
  • Ordous: Oui, je sais, mais je n'étais pas la compréhension de cette partie (l'anglais n'est pas ma première langue)
  • Il y a un commentaire directement au-dessus de la ligne qui dit "Attendre pour l'utilisateur de saisir une ligne de texte". Pourquoi est-ce dur à comprendre?
  • C'est clair, la très de base. Si vous avez des problèmes avec cela, vous pouvez améliorer vos connaissances de la langue avant d'apprentissage d'un outil d'ingénierie de base et avancés et/ou d'affecter à un usage strictement-en anglais seulement Q&Un site. Nous sommes désireux de répondre à des questions intéressantes sur les technologies et les programmes, et non pas sur le fait de jouer des charades.
  • Je suis désolé, mais les gens me dire que ce forum est le meilleur dans la résolution de Java problèmes. Ne pas se fâcher, s'il vous plaît.
  • Je ne suis pas folle, désolé si il est venu hors de cette façon. Ce n'est pas un forum, c'est un Q&Un site. Et, contrairement à un forum, les questions ici sont censés être utile et réutilisés par des gens qui ont fait de leur recherche. Parfois, expliquant la documentation est très bien, car pas tous les docs sont de bonne qualité. Certaines choses sont tout simplement pas suffisamment bien documentés. Mais cette question peut être répondue par quelqu'un qui ne sait pas Java, mais sait tout simplement en anglais. Il n'est donc pas exactement un bon ajustement sur une programmation Q&A.

InformationsquelleAutor user3658616 | 2014-07-24