gpt4 book ai didi

java - Bad operand types for binary operator '| |' first type : int; second type: int. 这是什么意思?

转载 作者:行者123 更新时间:2023-11-29 05:15:44 31 4
gpt4 key购买 nike

当我尝试编译时收到错误消息:二元运算符的错误操作数类型 '| |'第一种:整数;第二种:int。

这是我写的代码,虽然还没有完成。

public class Main
{
public static void main ( String [] args )
{
int squareSize = BIO.getInt();

for(int row = 0; row == squareSize; row++)
{
if (row = 1 || row = squareSize)
{ for(int stars = 0; stars <=squareSize; stars++)
System.out.print("*");

}
}

请告诉我这是什么意思,我该如何解决?

最佳答案

if (row = 1 || row = squareSize)

= 是一个赋值运算符,而不是相等/关系运算符。

我想你想要==:

if (row == 1 || row == squareSize)

关于java - Bad operand types for binary operator '| |' first type : int; second type: int. 这是什么意思?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26617733/

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