gpt4 book ai didi

java - 更改在 java 类上调用 = 运算符时发生的情况

转载 作者:行者123 更新时间:2023-12-01 18:57:26 25 4
gpt4 key购买 nike

我有一个类,如下所示,它需要能够像 int 那样使用 equals,例如:你不说

int i = new Integer(1);

你说

int i = 1;

如何定义在类上调用 = 时会发生什么?

有什么区别

    int i1 = new Integer(5);

    Integer i2 = new Integer(5);

最佳答案

你不能,它仅在语言中定义,你无法更改它。顺便说一句,你提到的叫做 "autoboxing" 并且只发生在 Java 1.5 以来的原始时代

关于java - 更改在 java 类上调用 = 运算符时发生的情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13428163/

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