cari

Rumah  >  Soal Jawab  >  teks badan

java - 请问这个变量如何初始化?

初学java。

 ArrayList<Integer>[] g;
巴扎黑巴扎黑2889 hari yang lalu346

membalas semua(4)saya akan balas

  • 巴扎黑

    巴扎黑2017-04-17 17:51:04

    Jika anda ingin mencipta tatasusunan ArrayList, anda boleh menulis seperti ini

    ArrayList<Integer>[] array = new ArrayList[3];
            System.out.println(array.length);

    balas
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-17 17:51:04

    Saya juga mengesyaki bahawa terdapat terlalu banyak simbol [] Anda mungkin tidak mahu susunan list.
    Kemudian, ArrayList<Integer> g = new ArrayList<Integer>(); jika saiz list disahkan, ia boleh ditulis sebagai: ArrayList<Integer> g = new ArrayList<Integer>(size); Secara amnya, tidak perlu dinyatakan, dan impak prestasi tidak ketara dan boleh diabaikan sepenuhnya.

    balas
    0
  • ringa_lee

    ringa_lee2017-04-17 17:51:04

    Hello! Adalah disyorkan untuk mengetahui lebih lanjut tentang Java ArrayList pada asalnya Koleksi boleh dilihat sebagai tatasusunan dinamik, jadi tidak perlu menambah [] .

    pada penghujungnya.
    ArrayList<Integer> g = new ArrayList<Integer>(0);

    balas
    0
  • 天蓬老师

    天蓬老师2017-04-17 17:51:04

    ArrayList<Integer>[] array = new ArrayList<Integer>[Integer.MAX_VALUE];

    balas
    0
  • Batalbalas