/media/sda-magnetic/david/Extern-Magnetic-2022-06-29/Extern01/Dokumente-2021-05-8/disk10-ab-2020-01-10/02-debian-pc2-work/informatik/java-new/2020-11-27/ListMatchingProg.java


import java.io.*;
import java.lang.*;
import java.io.Serializable;
import java.util.LinkedList;

public class ListMatchingProg {
    public static void main (String [] args) {
        LinkedList <Integer> IntList = new LinkedList <Integer> ();
        
        IntList.add (5);
        IntList.add (4);
        IntList.add (2);
        IntList.add (3);
        IntList.add (6);
        IntList.add (8);
        IntList.add (7);
        IntList.add (13);
        IntList.add (24);
        IntList.add (15);
        IntList.add (21);
        IntList.add (34);
        IntList.add (97);
        IntList.add (98);
        
        MyFilter myfilter = new MyFilter ();
        LinkedList <Integer> IntListDest = myfilter.myfilter (IntList);
        
        for (Integer i : IntListDest)
            System.out.println (i);
    }
    public static class MyFilter {
        MyFilter () {}
        LinkedList <Integer> myfilter (LinkedList <Integer> IntList) {
            LinkedList <Integer> IntListDest = new LinkedList <Integer> ();
            for (Integer i : IntList) 
                if ((i % 2) == 1)
                    IntListDest.add (i);
            return IntListDest;
        }
    }
}