5 Mart 2012, PAZARTESİ
Java dizi listesi dönüştürmek
Nasıl Java Array
List
dönüştürebilir miyim?
Kodu aşağıda kontrol edin:
ArrayList<Tienda> tiendas;
List<Tienda> tiendasList;
tiendas = new ArrayList<Tienda>();
Resources res = this.getBaseContext().getResources();
XMLParser saxparser = new XMLParser(marca,res);
tiendasList = saxparser.parse(marca,res);
tiendas = tiendasList.toArray();
this.adaptador = new adaptadorMarca(this, R.layout.filamarca, tiendas);
setListAdapter(this.adaptador);
Dizi tiendas
tiendasList
değerleri ile doldurmak gerekiyor.
CEVAP
5 Mart 2012, PAZARTESİ
Ya da:
Foo[] array = list.toArray(new Foo[list.size()]);
ya da:
Foo[] array = new Foo[list.size()];
list.toArray(array); // fill the array
Bu kaynak tipleri diziler için çalıştığını unutmayın. Temel tür diziler için, geleneksel bir şekilde kullanın:
List<Integer> list = ...;
int[] array = new int[list.size()];
for(int i = 0; i < list.size(); i ) array[i] = list.get(i);
Bunu Paylaş:
Kolayca Ayarlamak için bir Dizi Dönüşt...
Sıralanmış dizi Java listesi...
Normal Java Diziye Json Dizi dönüştürm...
Nasıl bir Dizi için Java 8 Akışı Dönüş...
Nasıl Java yöntemi olabilirdi String i...