Вы можете сделать это лучше, используя массив для хранения имен дней.
String[] dayNames = {"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"};
Теперь вы можете использовать пользовательский ввод как индекс
int nameIndex = //... get input
//validate input
//dayNames[nameIndex] is the day of the week
Now получить вход для количества дней, чтобы добавить
int numDays = //...get input
. Затем просто добавьте, что много дней, чтобы вычислить индекс для будущего дня недели
int futureNameIndex = nameIndex; //start with entered day of week index
for(int i=0; i<numDays; i++) {
futureNameIndex++; //increment by 1 for numDays times
if(futureNameIndex == dayNames.length) { //if the index reaches lenght of the array
futureNameIndex = 0; //reset it to 0
}
}
Я думаю, вы обнаружите, что один легче понять. Наконец
//dayNames[futureNameIndex] is the future day of week.