Rumah  >  Soal Jawab  >  teks badan

Di Java, apakah API yang digunakan oleh auto-tinju/nyah kotak?

Saya baru-baru ini pergi ke temuduga Java dan penemuduga bertanya kepada saya soalan ini Saya tahu tentang tinju dan unboxing, tetapi konsep API saya tidak tahu apa itu API yang digunakan oleh tinju dan unboxing seseorang boleh membantu saya menjawabnya

PHP中文网PHP中文网2685 hari yang lalu1258

membalas semua(3)saya akan balas

  • 仅有的幸福

    仅有的幸福2017-07-05 10:28:57

    Blog ini ditulis dengan lebih jelas: Tinju automatik Java dan unboxing serta perangkapnya

    balas
    0
  • 巴扎黑

    巴扎黑2017-07-05 10:28:57

    Lihat kod ini dahulu

            Integer a = 1;
            int b = 2;
            int c = a + b;
            Integer d = a + b;


    Ini adalah hasil penyahpepijatan

    Di Java, hanya jenis yang sama boleh dikira secara langsung, tetapi tiada transformasi dilakukan di sini Apabila mengira Integer dan int dalam baris ketiga, ia akan secara automatik menyahkotak jenis int untuk pengiraan terlebih dahulu, dan menukarnya kepada pengiraan int pada baris keempat. baris. Selepas keputusan diperoleh, ia secara automatik dibungkus ke dalam Integer

    balas
    0
  • 大家讲道理

    大家讲道理2017-07-05 10:28:57

    Ambil integer sebagai contoh, Integer.intValue() dan Integer.valueOf(int x)

    balas
    0
  • Batalbalas