Мне нужно знать, как разделить эти два , если еще разделы вверх.
public static int NextBday(int Bdays, int days){
int daysleft = 0;
if (days > Bdays) {
daysleft= (365+Bdays) - days;
}else if(Bdays > days){
daysleft= Bdays-days;
}if (Bdays == days + 1) {
System.out.println("\nWow, your birthday is tomorrow!");
}else if (Bdays == days){
System.out.println("\nHappy birthday!");
}
System.out.println("\nYour birthday is in " +daysleft+ " days");
return daysleft;
Если вы не можете определить из беспорядка, я хочу отделитьоператоры if на две разные части, но все равно оставляют в том же методе.Что мне нужно сделать, чтобы второе утверждение if else могло печататься само по себе, не показывая, сколько осталось дней?
например, "Ух ты, твой день рождения завтра!" без «Ваш день рождения через 1 день»
и «С днем рождения» без « Ваш день рождения через 0 дней»
Простота поможет больше всего.Кому-нибудь нужен полный код?Я могу попытаться сформулировать вопрос по-другому, если кто-то запутался.Большое спасибо всем, кто помогает!