你要搞清楚运算符和逻辑运算符的区别,运算符就是像+-*/=%(求余)这一类的,逻辑运算符就是><==(等于)!=(不等于)是用来比较的
判断需要两个等号,这也不对吧,d不是个对象吗,你要判断输入的是不是1,应该是:if(d.nextInt()==1)吧?
=是赋值,==是判断,所以这里应该是==
这个d是scanner对象,需要用调用nextInt()之类的方法把控制台输入的内容接受到,然后赋值给一个变量,再去判断