concurrentmodificationexception

nukf8bse  于 2021-07-08  发布在  Java
关注(0)|答案(0)|浏览(194)

想要遍历用户的arraylist(我创建的类)。我用swing做了一个接口,在这个arraylist上有一些用户(用户名/pwd),我想检查两个jtextfields中的用户输入(一个用于usrname,一个用于pwd)是否等于我的arraylist中的用户名和pwd值,但是我得到了这个concurrentmodificationexception,我不知道为什么。有人能帮我吗?发生错误的代码如下:

private void signInButtActionPerformed(java.awt.event.ActionEvent evt) {
        while(userListIter.hasNext()) {
            Usuario usr = (Usuario) userListIter.next();
            String usrName = usr.getUsername();
            String usrPwd = usr.getPassword();
            if(usrName.equals(usrTF.getText())&&usrPwd.equals(pwdTF.getText())) {
                indexFrame.setVisible(true);
                indexFrame.setSize(300, 300);
            }
        }
    }

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题