qq_31407147
寒江雪CR
采纳率100%
2016-12-07 13:49 阅读 1.3k
已采纳

求大神请教,java程序出错

10

为什么不能这样写呢?应该怎么写啊图片说明图片说明图片

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

12条回答 默认 最新

  • 已采纳
    u011606457 _1_1_7_ 2016-12-08 02:03

    真是高手啊!!下一代的java语言规范就由你来定义了

    点赞 评论 复制链接分享
  • zhang_123xiao zhang_123xiao 2016-12-10 02:44

    楼主 = 楼主*0.95
    你感觉这样合适吗?

    点赞 1 评论 复制链接分享
  • u012401711 JAVA_DIRECTION 2016-12-07 13:56

    count是Sale对象,对象可以做运算吗?是个地址无法做运算

    点赞 评论 复制链接分享
  • oSanYeCao1234567 RoidCoder 2016-12-07 14:00

    建议去温习下Java运算操作相关的知识吧

    点赞 评论 复制链接分享
  • qq_27245731 Hunter-Li 2016-12-07 15:26

    count设置一个初始值

    点赞 评论 复制链接分享
  • qq_33610643 DocRyze 2016-12-07 15:53

    Sale类型不是基本数据类型 不能运算 你可以取出值再运算

    点赞 评论 复制链接分享
  • Itheima_YinZhong Itheima_YinZhong 2016-12-07 16:07

    count 没有初始值,如何进行运算呢

    点赞 评论 复制链接分享
  • W_forever W_forever 2016-12-07 16:18

    我只想说兄弟,JAVA被你玩坏了,6666

    点赞 评论 复制链接分享
  • submit66 和小胖 2016-12-07 23:57

    运算是数值类型才行呀。目测你的Sale是个对象呀。只有,int,float,double,long 以及他们的包装类可以参与运算的。

    点赞 评论 复制链接分享
  • qq_18860653 爆裂码手 2016-12-08 00:31

    也是醉了。。自己定义的对象可以乘吗???????黑人问号.jpg
    。。。C++中有运算符重载,,Java中没有吧

    点赞 评论 复制链接分享
  • yearHeaven yearHeaven 2016-12-08 00:52

    肯定不行,上面申明的成员变量是个对象,肯定不能直接这么操作,需要变成具体类型才能用的。。。

    点赞 评论 复制链接分享
  • yangqinghua1992 yangqinghua1992 2016-12-08 15:58

    count = count * 0.95;
    只有数值才能参与算术运算,而 count 被你定义为 Sale 类型, Sale 是什么类型呢? 自定义类吧 ? 如果是,那 count 就是个对象,对象是不能直接参与算术运算的。

    点赞 评论 复制链接分享

相关推荐