Конечная локальная переменная не может быть назначена

У меня есть массив мест, и в массиве есть две строки(выделенные и пустые). По щелчку мыши я хочу пройтись по массиву и найти выбранное место. Когда я нажимаю кнопку, он говорит:

Конечная локальная переменная seatno не может быть назначена, так как она определена в охватывающем типе.

    JButton btnContinue = new JButton("Next");
    btnContinue.addMouseListener(new MouseAdapter() {
        public void mouseClicked(MouseEvent arg0) {

            for(int x=0;x<17;x++){
                if(anArray[x]=="selected"){

                    seatno = anArray[x];
                }
            }

            data page=new data(newfrom,newto,newtime,date2,seatno);
            page.setVisible(true);
            setVisible(false);
        }
    });
    btnContinue.setBounds(358, 227, 62, 23);
    contentPane.add(btnContinue);
36
задан ROMANIA_engineer 3 February 2016 в 14:22
поделиться