대학 과제물로 보았 기 때문에 어느 정도 세부적인 내용을 전달할 수 있는지 잘 모르겠습니다. 그러나 나는 내가 할 수 있다고 믿는 것을 나눌 것이다.private static boolean - java를 사용한 작업
내 주요 방법에는이 코드가 있습니다.
System.out.println ("Please enter a year?");
int yearMenu = scan.nextInt();
System.out.println ("Please enter number of questions?");
int questionMenu = scan.nextInt();
confirmSessionDetails(yearMenu, questionMenu);
이것은 내 개인 정적 부울 'confirmSessionDetails'
private static boolean confirmSessionDetails(int year, int questions)
{
String yearName = " ";
switch (year) {
case 1: yearName = "Year 1"; break;
case 2: yearName = "Year 2"; break;
default: yearName = "error"; break;
}
String questionNumber = " ";
switch (questions) {
case 1: questionNumber = "10"; break;
case 2: questionNumber = "20"; break;
default: questionNumber = "error"; break;
}
System.out.print ("You are a " + yearName + " student and want to do " + questionNumber + " questions. Is this correct (Y/N)?");
correctDetail = scan.next();
if (correctDetail.equalsIgnoreCase ("y"))
{
return true;
}
else
{
return false;
}
그래서 제가 알고 싶은 것은 반환 값을 얻을 내 주요 방법으로 그것을 사용하는 방법이다. 반환 값이 true이면 'private static void displayQuestions()'로 이동해야합니다.
반환 값이 false이면 연도와 질문 수를 묻는 메시지가 반복됩니다.
사용중인 언어는 무엇입니까? – Pseudonym
안녕하세요. Java를 사용하고 있습니다. – Liam
좋아, 이제 도움이되는지보기위한 몇 가지 대답이 있습니다. – Pseudonym