import java.util.Scanner;
public class decisionMaking {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("Please enter a weekday");
String Weekday = scanner.nextLine();
if( Weekday =="Monday"){
System.out.println("Uff" + " " + Weekday + " " + "working day");
}
else if( Weekday == "Tuesday") {
System.out.println("Uff" + " " + Weekday + " " + "working day");
}
else if (Weekday == "Wednesday") {
System.out.println("Uff" + " " + Weekday + " " + "working day");
}
else if( Weekday == "Thursday") {
System.out.println("Uff" + " " + Weekday + " " + "working day");
}
else if( Weekday == "Friday") {
System.out.println("Uff" + " " + Weekday + " " + "working day");
}
else if( Weekday == "Satuarday") {
System.out.println("Yay" + " " + Weekday + " " + "Holiday");
}
else {
System.out.println("Yay" + " " + "Sunday" + " " + "Holiday");
}
scanner.close();
}
}
even though i gave different weekday names it is printing only "Yay Sunday holiday"
I tried instead of scanner, declared variable value like String Weekday = " Monday"
Then it is working fine and Showing like " Uff its working day"
May i know the reason sir
May i know way it is not working