2016-10-10 1 views
-3

Je suis aux prises avec une méthode spécifique qui prend en paramètre String. La méthode promptString imprime son paramètre à l'utilisateur comme une invite, puis renvoie un String qui est le résultat de la lecture de la console via la méthode nextLine(). Pour ce programme, vous utiliserez exclusivement nextLine().Bonjour, j'ai besoin d'aide pour créer un générateur de nom Star Wars en utilisant des instructions spécifiques

J'ai invité l'utilisateur avec une question à l'aide d'un paramètre, puis utilisé nextLine pour lire la chaîne, mais après je suis un peu perdu. Comment puis-je obtenir la méthode pour imprimer sur la console?

import java.util.*; 
public class StarWarsName{ 
    public static void main (String [] args) { 
    promptString("Enter your first name: "); 
    } 
    public static String promptString (String n) { 
    Scanner console = new Scanner(System.in); 
    String first = console.nextline(); 
    return first.trim(); 
    } 
} 
+0

'System.out.print (n),' – 4castle

+0

recherchez-vous 'System.out.println ("Toute chaîne");'? C'est à partir de l'exemple HelloWorld –

+0

Imprimez l'appel. En outre, vous n'indiquez jamais (imprimez l'invite) – Li357

Répondre

0

Je pense que vous êtes trop penser à cette chose. Imprimez-le simplement sur la console.

public static void main(String[]args){ 
    String result = promptString("Enter your first name: "); 
    System.out.println(result); 
}