赋值符号
来源:3-6 编程练习
qq_慕的地4190246
2022-11-09 21:44:50
这里的为什么用赋值号,不能用==这个等于号
1回答
同学你好,“==”是运算符号,用于表示对比两端的数据是否相等,其结果为boolean类型的数据。
此处如果按照同学的方式书写,此处相当于直接if代码中书写了“true”或者“false”的数值。
在Java中,是不允许直接出现数据的,需要使用变量进行存储。例如同学的代码中如果在前面加上 “boolean b =”就不会报错。
但是这样又不符合题意了,题目要求是将结果赋值给y,所以应当使用赋值运算符,即“=”。
祝学习愉快~
相似问题