【问题标题】:bad operand types for binary operator '+' for tostring return用于 tostring 返回的二元运算符“+”的错误操作数类型
【发布时间】:2015-09-25 22:00:34
【问题描述】:

链接到帐户类的代码屏幕截图。我正在尝试返回 toString 中的值,但我不知道为什么会发生此错误。我试图手动将它们转换为字符串,但无济于事。我的想法不多了

http://imgur.com/EKEuqsr

【问题讨论】:

  • 您认为将+ 运算符与DateintCustomerdouble 一起使用应该做什么?你为什么这么认为?
  • 不要链接您的代码图像,而是将代码复制并粘贴到您的问题中,然后使用{} 按钮将其格式化为代码。

标签: java binary operator-keyword operand


【解决方案1】:

您添加的操作数不是字符串。您需要以某种方式转换它们,例如 String.valueOf(accountNumber) + String.valueOf(dateOpened) + ...

【讨论】:

  • 你真的只需要在第一个上做。其余的将自动成为字符串连接,因为+ 是从左到右的。
猜你喜欢
  • 2016-06-24
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多