tMember.setMemberMoney(tMember.getMemberMoney().subtract(tMember.getChangeMoney()));为啥会操作失败
时间: 2024-04-04 19:34:58 浏览: 17
这行代码可能会操作失败的原因有很多,以下是一些可能的情况:
1. tMember 对象为空,即没有实例化。
2. tMember.getMemberMoney() 返回的是 null,而在进行 subtract 操作时,需要保证其不为 null。
3. tMember.getChangeMoney() 返回的是 null,而在进行 subtract 操作时,需要保证其不为 null。
4. tMember.getMemberMoney() 和 tMember.getChangeMoney() 返回的类型不匹配,无法进行 subtract 操作。
5. tMemberMoney 字段的访问权限不足,导致不能对其进行修改。
6. 代码中存在其他的语法错误或逻辑错误,导致代码执行失败。
你可以仔细检查以上情况,找出导致操作失败的具体原因。
阅读全文