Analyze the following code:
boolean even = ((231 % 2) == 0);
if (even = true)
System.out.println("It is even!");
else
System.out.println("It is odd!");

The program has a syntax error
The program has a runtime error
The program displays "It is odd!"
The program displays "It is even!"