I\'m trying to display: EQUIVALENT if the first numerical input is equal to the second input. What\'s wrong with my code?
import java.io.*;
public class TwoNum{
The expression number=number2 is an assignment expression producing an integer. But a boolean is expected in this context. You want == instead of =. Common mistake.
Use
if(number==number2)
Instead of
if(number=number2)
The first compares number2 to number and if they are equal evaluates to true. The second assigns the value of number2 to the variable number and the expression evaluates to number/number2, an int.
Your first condition should be:
if(number==number2)
In if condition use == to compare 2 integers. Also don't use if in both condition use else if(). Using if in both will check condition for both even though first condition is true it will check for second condition and you are missing 3rd condition for LESS THAN.