在这段代码中,我一直在尝试使用 for 循环将数组中的字符过滤到第二个数组,但我无法做到。谁能告诉我我的代码到底有什么问题?
public class Deel1 {
    public static void main(String[] args) {
        String zinInvoer = getInput();
        String zinUitvoer = filterZin(zinInvoer);
    }
    static String getInput() {
        Scanner scan = new Scanner(System.in);
        String zinInvoer = "";
        System.out.println("Voer een zin in: ");
        if (scan.hasNextLine()) {
            zinInvoer = scan.nextLine().trim();
        }
        if (zinInvoer.equals("")) {
            System.out.println("Geen invoer!");
            System.exit(0);
        }
        return zinInvoer;
    }
    static String filterZin(String zinInvoer) {
        String zinUitvoer = "";
        char ongefilterd[] = zinInvoer.toCharArray();
        String nogFilteren = new String(ongefilterd);
        char a = nogFilteren.charAt(97);
        for (a = 97; a <= 122; a++) {
            a = a += 32;  
            char gefilterd[] = //second array to be printed
        }
        System.out.println("Gefilterd: " + zinUitvoer);
        return zinInvoer;
    }
}