Java 完全不知道咋错了 输出不出来东西 指点 为什么不能输入字符用if进行比较

img

字符串的判断不能用==,要用equals()函数进行判断。因为字符串是引用数据类型,==判断时判断的是地址,equals()方法判断的是值。
if(rain.equals(weather))
其他判断同理修改即可。
如有帮助,望点击我回答右上角【采纳】按钮支持一下。

建议把源代码用插入代码块方式插入到问题里

代码没法看

把==换成equals()
多练基础,基础扎实了你也将成为大佬了!