[JAVA] Aus Liste ein Element löschen.

Slider

Grünschnabel
Hallo zusammen,

per filechooser übernehmen wir eine/mehrere Dateien in eine Liste. Dort kann eine/mehrere Datei markiert werden und dann werden weitere Aktionen möglich sein.

Jetzt soll die Aktion "markierte Listenobjekte löschen" ausgeführt werden. Leider habe ich keine Information gefunden wie man Elemente aus der LIST rausbekommt.

Kann da wer weiter helfen?


Greets Christoph
 
Servus!

Meinst du mit Liste ein Array von Strings(Dateinamen)?

Dann könntest du mit:

Code:
for (int i = 0; i<.meineListe.length; i++)
       if(meineListe[i].equals("name_des_zu_entf_Elem")
                      meineListe[i] = null;

oder:
Code:
import java.util.*;
...

Object[] sList = {"Hallo","du","da"};
for (int i= 0; i< sList.length;i++)
     System.out.println((String)sList[i]);
ArrayList al =  new ArrayList(Arrays.asList(sList));
al.remove(al.indexOf("da"));
sList = al.toArray();
for (int i= 0; i< sList.length;i++)
     System.out.println((String)sList[i]);

...
z.Bsp....

Gruss Tom
 

Neue Beiträge

Zurück