I wan't the variable to be String & display a box that asks user to enter an input. The program will read what the user has put such as shortcuts like:
M, for Monday
Tu, for Tuesday for example.
All i want this program to do is to recognise that it's put in M and then come up with a pop up box displaying "Monday" - if the user types M - else it will say Error.
This is my code so far for it using If statements, but i don't know why it will not compile correctly... Here is my code followed by the compiler error
__________________________________________________________
import javax.swing.JOptionPane;
public class DaysOfWeek
{
public static void main(String[] args)
{
input1 = JOptionPane.showInputDialog("Enter your input");
{
if (input1 == "M")
JOptionPane.showMessageDialog("Monday");
}
else
{
JOptionPane.showMessageDialog("Error");
}
}
}
________________________________________________________
Compiler Error=
*File location*: 'else' without 'if'
else
^
1 error
_____________________________________________
I don't know why it is erroring saying i do not have an 'if' when blaitantly i have and it doesen't seem to understand that i have an if but more logically i've misplaced something or done something wrong. Please help

help pls
