gpt4 book ai didi

java - + 运算符在 Java 中对数字和字符串的行为有何不同?

转载 作者:搜寻专家 更新时间:2023-10-30 19:48:23 24 4
gpt4 key购买 nike

Java 没有运算符重载的概念。

仍然 + 运算符的行为类似于数字的加法运算符和字符串的连接运算符。这类似于运算符重载行为。

那么,Java有运算符重载吗?

最佳答案

它基本上是运算符重载 - 只是内置到语言中。

“Java 没有运算符重载的概念”只是因为 开发人员 不能重载运算符。

严格来说,语言规范可以重载所有算术运算符来处理涉及不止一种数字类型的计算。即便如此,它有时也会造成困惑(例如,如果您希望 int 值的除法产生小数结果,则必须将一个操作数转换为 double)。

关于java - + 运算符在 Java 中对数字和字符串的行为有何不同?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2955640/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com