0

以下に示すクラスがあります。このクラスは、intと同じようにequalsを使用できる必要があります。たとえば、次のようになります。

int i = new Integer(1);

あなたは言う

int i = 1;

=がクラスで呼び出されたときに何が起こるかをどのように定義しますか?

そして、の違いは何ですか

    int i1 = new Integer(5);

    Integer i2 = new Integer(5);
4

1 に答える 1

4

できません。言語でのみ定義されており、変更することはできません。ところで、あなたが言及していることは「オートボクシング」と呼ばれ、Java1.5以降の原始的な時間にのみ発生します

于 2012-11-17T06:05:01.593 に答える