Я пытаюсь отлаживать это простое приложение для присвоения, но я не знаю, почему он не будет компилировать ...Identifier ожидается, Java
import java.util.Scanner;
public class DebugThree3
{
public static void main(String[] args)
{
String name;
getName();
displayGreeting(name);
}
public String getName(name)
{
Scanner input = new Scanner(System.in);
System.out.print("Enter name: ");
name = input.nextLine();
return name;
}
public static void displayGreeting()
{
System.out.println("Hello, " + name + "!");
}
}
Попытка компиляции говорит мне идентификатор будет ожидается в строке 12, public String getName (имя). Может ли кто-нибудь сказать мне, что мне здесь не хватает?
Благодаря
Не один. Слишком много проблем. –
Почему 'getName()' принимает параметр, но 'displayGreeting()' does not? Вам не нужно 'String name = getName();'? –