java - Incompatible Types - found:int required:boolean -
i'm trying display: equivalent if first numerical input equal second input. what's wrong code?
import java.io.*; public class twonum{ public static void main(string[] args){ int number; int number2; string input1=""; string input2=""; bufferedreader in = new bufferedreader(new inputstreamreader(system.in)); system.out.println("input number: "); try{ input1=in.readline(); }catch(ioexception e){ system.out.println("error!"); } number = integer.parseint(input1); try{ input2=in.readline(); }catch(ioexception e){ system.out.println("error!"); } number2 = integer.parseint(input2); if(number=number2) { system.out.println("equivalent"); } if(number>number2) { system.out.println("greater than"); } } }
use
if(number==number2)
instead of
if(number=number2)
the first compares number2
number
, if equal evaluates true
. second assigns value of number2
variable number
, expression evaluates number/number2, int.
Comments
Post a Comment