NikonMakeup Ответов: 1

Как передать аргументы в метод return


Я перепробовал все, и я не могу заставить код работать.

class hoursOfSleep {
  public static void main(String[] args) {
    
  String name = "Nikki";
  int sleep = 8;
  String finalNumber = returnHours();
  System.out.println("Name and hours of sleep are " + nameSleep);
    
  }
  
  public static String returnHours(String name, int sleep);{
    String nameSleep;
    nameSleep = name + sleep;
    return nameSleep;
  }
  }



Помогите, пожалуйста. Это дает мне несколько кодов ошибок!

Что я уже пробовал:

Я попытался заменить весь код, переписать метод, изменить способ вызова и записи метода

1 Ответов

Рейтинг:
0

Richard MacCutchan

Нет, вы не перепробовали все, даже самое главное. Посмотрите на определение понятия returnHours, он ожидает две строки, но когда вы вызываете его, вы ничего не передаете:

// where are the parameters?
String finalNumber = returnHours();

// this is what it should look like
String finalNumber = returnHours("MyName", "something else");

System.out.println("Name and hours of sleep are " + nameSleep);

}

public static String returnHours(String name, int sleep);{