#java #parameters #trim #next
#java #параметры #обрезать #Далее
Вопрос:
Я борюсь с определенным методом, который принимает String
параметр. promptString
Метод выведет свой параметр пользователю в виде приглашения, а затем вернет a String
, который является результатом чтения консоли с помощью nextLine()
метода. Для этой программы вы будете использовать nextLine()
исключительно.
Я запросил пользователя с вопросом, используя параметр, а затем использовал nextLine
для чтения строки, но после этого я немного потерялся. Как я могу заставить метод печатать на консоли?
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();
}
}
Комментарии:
1.
System.out.print(n);
2. вы ищете
System.out.println("Any string");
? Это прямо из примера HelloWorld3. Распечатайте вызов. Кроме того, вы никогда не запрашиваете (распечатайте приглашение)
Ответ №1:
Я думаю, вы переоцениваете это. Просто распечатайте его на консоли.
public static void main(String[]args){
String result = promptString("Enter your first name: ");
System.out.println(result);
}