gpt4 book ai didi

java - 不兼容的类型 - 发现 :int required:boolean

转载 作者:行者123 更新时间:2023-12-02 08:48:38 25 4
gpt4 key购买 nike

如果第一个数字输入等于第二个输入,我正在尝试显示:EQUIVALENT。我的代码有什么问题吗?

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 a 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");
}
}
}

最佳答案

使用

 if(number==number2)

而不是

 if(number=number2)

第一个将 number2number 进行比较,如果它们相等,则计算结果为 true。第二个number2的值分配给变量number,并且表达式的计算结果为number/number2,一个int。

链接

关于java - 不兼容的类型 - 发现 :int required:boolean,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6742456/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com