I am new to programming and I am try to learn java by myself , using the free to use materials available in the internet . And I was writing a simple if else code. Which I do not know why it is not working .
Code :
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
public class if_else_if_else{
public static void main(String[] args) {
Date date=new Date();
Calendar c = Calendar.getInstance();
c.setTime(date);
String dayWeekText = new SimpleDateFormat("EEEE").format(date);
System.out.println("'" + dayWeekText + "'");
if (dayWeekText == "Monday"){
System.out.println("It is Monday . ");
}
else if (dayWeekText == "Tuesday"){
System.out.println("It is Tuesday . ");
}
else if (dayWeekText == "Wednesday"){
System.out.println("It is Wednesday . ");
}
else if (dayWeekText == "Thrusday"){
System.out.println("It is Thrusday . ");
}
else if (dayWeekText == "Friday"){
System.out.println("It is Friday . ");
}
else if (dayWeekText == "Saturday"){
System.out.println("It is Saturday . ");
}
else if (dayWeekText == "Sunday"){
System.out.println("It is Sunday . ");
}
else {
System.out.println("Something is wrong . ");
}
}
}
Please help me .