Soru & Cevap

Arraylist döngü

20.10.2015 - 06:00

arraylist döngüye nasıl sokabilirim  

for (int i = 0; i < list.size(); i++) {
		 textview.settext(list.get(i));
		}

üstteki gibi yaptığım zaman size ve get yazınca cannot resolve symbol çıkıyor

316 Görüntülenme

4 Cevap

Sitedeki sorulara cevap verebilmek için giriş yapın ya da üye olun.

picture-305923-1601953396.png
muharrir
12.10.2020 - 06:03

Listedeki tüm elemanları yazdır: 

public void onClick(View v) {
    String liste = "";
    for (int i = 0; i < list.size(); i++)
        liste += list.get(i) + "\n";
    goster.setText(liste);
}

 

Profile picture for user naturaldai_
naturaldai_
21.10.2015 - 06:26
ogren = (Button) findViewById(R.id.button);
        goster = (TextView) findViewById(R.id.textView);

        final List<String> list = new ArrayList<String>();
        list.add("Text 1");
        list.add("Text 2");
        list.add("Text 3");
        list.add("Text 4");
        list.add("Text 5");
        list.add("Text 6");



        ogren.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {


                for (int i = 0; i < list.size(); i++) {
                    goster.setText(list.get(i));
                }

 

picture-7541-1521024507.jpg
burhanaras
20.10.2015 - 09:09

Aldığın hata listeyi nasıl tanımladığına göre değişir. Listeyi tanımladığın satırı da yazabilirsen daha net görebiliriz.

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

for(String item : list){
       textView.setText(item);
}

 

Samed Şen
21.10.2015 - 06:27
halletim fakat şimdide listenin en sonundakini yazıyor
picture-62391-1556632740.png
catalkayakazim
20.10.2015 - 08:41

foreach döngüsünü kullanmanı öneririm.Ayrıntılarına aşagıdaki linkten bakabilirsin.

https://docs.oracle.com/javase/1.5.0/docs/guide/language/foreach.html