Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.*;
- class CollectionOperaties
- {
- //methode verwijderOpLetter
- //-------------------------
- public static void verwijderOpLetter(List<String> lijst, char letter){
- Iterator<String> iterator = lijst.iterator();
- while (iterator.hasNext()) {
- if (iterator.next().charAt(0) == letter) {
- iterator.remove();
- }
- }
- }
- //methode verwijderSequence
- //-------------------------
- public static void verwijderSequence(List<String> lijst, String meegegevenWoord){
- Iterator<String> iterator = lijst.iterator();
- while (iterator.hasNext()) {
- if (iterator.next().equals(meegegevenWoord)) {
- iterator.remove();
- }
- }
- }
- }
- public class OefFruit2_opgave
- {
- public static void main(String args[])
- {
- String kist[][] = { {"appel", "peer", "citroen", "kiwi", "perzik"},
- {"banaan", "mango", "citroen", "kiwi", "zespri", "pruim"},
- {"peche", "lichi", "kriek", "kers", "papaya"} };
- List <String> list = new ArrayList<String>();
- String mand[];
- //Voeg de verschillende kisten samen in een ArrayList list.
- //--------------------------------------------------------
- for(String[] element: kist){
- list.addAll(Arrays.asList(element));
- }
- System.out.println("Oorspronkelijk : "+ list + "\n");
- CollectionOperaties.verwijderOpLetter(list, 'p');
- System.out.println("na verwijder letter ('p') : "+ list + "\n");
- CollectionOperaties.verwijderSequence(list, "kiwi");
- System.out.println("na verwijder sequence (kiwi) : "+ list + "\n");
- //Plaats het resultaat terug in een array mand en sorteer die oplopend.
- //---------------------------------------------------------------------
- mand = list.toArray(new String[list.size()]);
- Arrays.sort(mand);
- //Geef de inhoud van de array "mand" terug
- //----------------------------------------
- System.out.println("De inhoud van mand is: ");
- for(String element: mand){
- System.out.printf("%s ", element);
- }
- }
- }
Add Comment
Please, Sign In to add comment