de-vraag
  • Pertanyaan
  • Tag
  • Pengguna
Notifikasi
Imbalan
Registrasi
Setelah Anda mendaftar, Anda akan diberitahu tentang balasan dan komentar untuk pertanyaan Anda.
Gabung
Jika Anda sudah memiliki akun, masuk untuk memeriksa pemberitahuan baru.
Akan ada hadiah untuk pertanyaan, jawaban, dan komentar tambahan.
Lebih
Sumber
Sunting
Dakshila Kamalsooriya
Dakshila Kamalsooriya
Question

Membuat ArrayList dengan beberapa tipe objek?

Bagaimana cara membuat ArrayList dengan tipe input integer dan string? Jika saya membuatnya sebagai:

List<Integer> sections = new ArrayList <Integer>();

yang akan menjadi Integer tipe ArrayList. Jika saya membuat satu sebagai:

List<String> sections = new ArrayList <String>();

yang akan menjadi tipe String. Bagaimana saya bisa membuat ArrayList yang bisa menerima tipe input integer dan string? Terima kasih.

42 2013-10-26T03:50:54+00:00 3
 0xCursor
0xCursor
Pertanyaan edit 24 Desember 2018 в 5:33
Pemrograman
java
arraylist
Pertanyaan ini memiliki :value jawaban dalam bahasa Inggris, untuk membacanya masuk ke akun Anda.
Gaurav Varma
Gaurav Varma
26 Oktober 2013 в 3:53
2013-10-26T03:53:33+00:00
Lebih
Sumber
Sunting
#22626506

Anda bisa membuatnya seperti:

List<Object> sections = new ArrayList <Object>();

(Direkomendasikan) Solusi lain yang mungkin adalah membuat kelas model kustom dengan dua parameter, satu Integer dan String lainnya. Kemudian menggunakan ArrayList dari objek itu.

Gaurav Varma
Gaurav Varma
Jawaban edit 26 Oktober 2013 в 3:59
63
0
 Prabhakaran
Prabhakaran
26 Oktober 2013 в 3:57
2013-10-26T03:57:55+00:00
Lebih
Sumber
Sunting
#22626507

Anda tidak tahu jenisnya adalah Integer atau String maka Anda tidak perlu Generic. Pergi dengan gaya lama.

List list= new ArrayList ();

list.add(1);
list.add("myname");

for(Object o = list){

} 
 Prabhakaran
Prabhakaran
Jawaban edit 26 Oktober 2013 в 4:03
3
0
Hovercraft  Full Of Eels
Hovercraft Full Of Eels
26 Oktober 2013 в 3:53
2013-10-26T03:53:00+00:00
Lebih
Sumber
Sunting
#22626505

Anda bisa membuat List<Object>, tetapi Anda benar-benar tidak ingin melakukan ini. Daftar campuran yang abstrak ke Object tidak terlalu berguna dan merupakan sumber potensial bug. Bahkan fakta bahwa kode anda membutuhkan konstruksi seperti itu memberikan kode anda bau kode yang buruk dan menunjukkan bahwa desainnya mungkin tidak sesuai. Pertimbangkan untuk mendesain ulang program anda sehingga anda tidak dipaksa untuk mengumpulkan jeruk dengan orangutan.

Sebagai gantinya - lakukan apa yang G V rekomendasikan dan saya akan merekomendasikannya, buat kelas khusus yang menampung int dan String dan buat ArrayList darinya. 1+ untuk jawabannya!

Hovercraft  Full Of Eels
Hovercraft Full Of Eels
Jawaban edit 26 Oktober 2013 в 4:10
2
0
Related communities 3
Programmer JAVA indonesia
Programmer JAVA indonesia
1 119 pengguna
Buka telegram
jvmusergroup
jvmusergroup
326 pengguna
Bismillahirrohmanirohim. Perhatian! Grup ini merupakan ekspansi dari grup Forum Java Programmer Indonesia di Facebook. Silahkan berbagi pengalaman dan masalah seputar Java dan keluarganya. https://t.me/JVMIndonesia Admin : @hendisantika34
Buka telegram
Java Indonesia🇲🇨
Java Indonesia🇲🇨
144 pengguna
Programmer Java Indonesia. Grup ini digunakan untuk bertanya terkait materi belajar Java / fullstack Warning=> -dilarang promosi(izin adm -18+🔞 - berbicara sopan - no spam /boot Mohon ikut aturan grup belum di keluarkan
Buka telegram
Tambahkan pertanyaan
Kategori
Semua
Teknologi
Budaya / Rekreasi
Kehidupan / Seni
Ilmu Pengetahuan
Profesional
Bisnis
Pengguna
Semua
Baru
Populer
1
UbiBot UK
Terdaftar 15 jam yang lalu
2
Галина Утяшова
Terdaftar 1 hari yang lalu
3
Asilbek Qadamboyev
Terdaftar 4 hari yang lalu
4
Akshit Mehta
Terdaftar 1 minggu yang lalu
5
me you
Terdaftar 1 minggu yang lalu
DE
ES
ID
JA
KO
NL
PT
RU
TR
ZH
© de-vraag 2022
Sumber
stackoverflow.com
di bawah lisensi cc by-sa 3.0 dengan atribusi