Java ArrayList untuk bilangan bulat
Saya memiliki nilai yang ingin saya tambahkan ke dalam ArrayList untuk melacak angka-angka apa saja yang telah muncul. Nilainya adalah bilangan bulat, jadi saya membuat ArrayList<Integer[]>;
ArrayList<Integer[]> list = new ArrayList<>();
int x = 5
list.add(x);
Tetapi saya tidak dapat menambahkan apapun ke ArrayList menggunakan metode ini. Ini berfungsi jika saya menggunakan String untuk daftar array. Apakah saya harus membuatnya menjadi larik String dan kemudian entah bagaimana mengkonversi larik tersebut menjadi bilangan bulat?
EDIT: Saya punya pertanyaan lain. Saya ingin daftar hanya menampung 3 nilai. Bagaimana saya melakukannya?
16
3
Daftar
Integer
.Anda mencoba menambahkan sebuah bilangan bulat ke dalam sebuah
ArrayList
yang mengambil sebuah array bilangan bulatInteger[]
. Seharusnyaatau lebih baik
Anda tidak harus menggunakan larik
Integer[]
di dalam daftar karena daftar larik itu sendiri adalah sejenis larik. Tinggalkan saja[]
dan itu akan bekerja