NullPointerException в выражении foreach - PullRequest
2 голосов
/ 03 февраля 2020

Я пытаюсь запустить программу, но у меня возникает проблема NullPointerException, и он говорит, что проблема в первом предложении for "for (ArrayList arrlist: arlt)". Кто-нибудь знает в чем проблема? Большое спасибо.

public static ArrayList<String> LinesToBeShifted(ArrayList<ArrayList<String>> arlt) {
        ArrayList<String> shift = new ArrayList<String>();

        for (ArrayList<String> arrlist : arlt) {
            for (int i = 0; i < arrlist.size(); ++i) {
                shift.add(getString(arrlist));
                arrlist = wordShift(arrlist);
            }
        }

1 Ответ

0 голосов
/ 03 февраля 2020

Если вы получите NullPointerException в for l oop, проблема может заключаться в том, что arlt равен нулю

...