为了账号安全,请及时绑定邮箱和手机立即绑定

The operator - is undefined for the argument type(s) String, int 是什么错误?

System.out.println("three"+"-"+"="+three-one);        System.out.println("three"+"*"+"="+three*one);        System.out.println("three"+"/"+"="+three/one);           输出的第一行报错:“The operator - is undefined for the argument type(s) String, int”是什么意思啊??

正在回答

3 回答

System.out.println("three"+"-"+"="+(three-one));        

    System.out.println("three"+"*"+"="+three*one);        

    System.out.println("three"+"/"+"="+three/one); 


0 回复 有任何疑惑可以回复我~
#1

慕粉3168680 提问者

非常感谢!
2016-07-19 回复 有任何疑惑可以回复我~
#2

jasonwalk 回复 慕粉3168680 提问者

you will be the best.
2016-07-20 回复 有任何疑惑可以回复我~

你的“-”号被当做未定义的变量了

0 回复 有任何疑惑可以回复我~

有未定义的整形或者字符串变量,注意:如果一个表达式不是已定义的变量,要用英文半角引号引起来

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

The operator - is undefined for the argument type(s) String, int 是什么错误?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信