この条件を書く必要があります。
last_page = ((nl.getLength() == 0) -= 1);
この行で次のエラーが発生しています。
代入の左辺は変数でなければなりません
これは私のコードです:
int current_page = 25;
boolean last_page;
int prev_page;
int next_page;
NodeList nl = doc.getElementsByTagName(KEY_SONG);
prev_page = (current_page -= 1);
next_page = (current_page += 1);