Liste kort indeholder flere værdier inden for et Java matrix variabel. Når du har flere værdier i listen kortet , du nogle gange få nogle dublerede værdier. At fjerne de værdier , gå igennem hver værdi og vurdere, om de svarer til nogen af de andre. Udføre denne opgave ved hjælp af to "for" loops i Java . Instruktioner
1
Åbn Java editor du vil bruge til at oprette din kode. Åben kildekode -fil, der indeholder listen kortet .
2
Opret den første "for" loop . Den første sløjfe går gennem hver af de værdier, du vil bruge til at finde nogen dubletter. Følgende kode opretter det første loop : Hej
for (int i = 0; i < list1.size (); i + +) { string tmp = list1.get ( i) ;//anden sløjfe går her } < br >
Erstat " list1 " med navnet på din array.
3
Sæt det andet loop inden de krøllede parenteser i den første løkke. Den anden sløjfe sammenligner alle andre værdier til den første sløjfe aktive værdi . Hvis du finder en dublet , skal du slette det fra array ved hjælp af følgende kode : Hej
for (int j = 0 ; i < list1.size (); j + +) {if ( tmp == list1.get ( j )) { list1.remove ( j );}}