Rumah  >  Soal Jawab  >  teks badan

java.lang.Long cannot be cast to java.lang.Integer

PHP中文网PHP中文网2741 hari yang lalu456

membalas semua(3)saya akan balas

  • 大家讲道理

    大家讲道理2017-04-18 10:14:57

    Pangkalan data apa yang anda gunakan?
    Anda menggantikan parameter (id panjang) dengan (id Integer).
    Sebab ralat ini ialah penukaran jenis gagal.
    Jenis panjang tidak boleh ditukar kepada jenis Integer.

    balas
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-18 10:14:57

    Anda boleh menukar id kepada Integer dalam kaedah dan kemudian memasukkannya ke dalam dc,

    String str = id.toString();
    Integer id1 = Integer.valueOf(str);
    atau Integer id1 = new Integer(str);

    balas
    0
  • PHPz

    PHPz2017-04-18 10:14:57

    Jika anda benar-benar mahu memaksa penukaran, mula-mula tukar long kepada string, kemudian tukar string kepada integer

    balas
    0
  • Batalbalas