In Java, the equals sign (=) is used to assign a value to a variable. Two consecutive equals signs (==) are used to check for equality. You can see what I mean in the example below:
andrew@UBUNTU:~/Java$ cat prog52.java
public class prog52
{
public static void main (String args[])
{
int one = 1;
System.out.println ("one = " + one);
int two = 2;
if (two == 2)
System.out.println ("two = 2");
else
System.out.println ("two does not equal 2");
}
}
andrew@UBUNTU:~/Java$ javac prog52.java
andrew@UBUNTU:~/Java$ java prog52
one = 1
two = 2
andrew@UBUNTU:~/Java$