Do-While循环不接收变量值

时间:2016-12-27 14:15:55

标签: java loops joptionpane do-while

我正在编写一个小程序,提示用户输入密码,如果用户输入了错误的密码,程序将继续提示用户输入密码。一旦用户输入正确的密码,程序就会退出。我创建了一个do-while循环来保持循环,直到输入正确的密码,但是当输入正确的密码时,程序继续循环并且不退出。变量值似乎没有达到程序的while子句。有人可以告诉我哪里出错了吗?我的代码如下:

class Player extends React.Component{
    constructor(props) {
        super(props);
    }   

    render() {
        console.log(this.props.personData)
        return ...
    }
}

1 个答案:

答案 0 :(得分:0)

与使用.equal NOT =

比较Java字符串有关
do
{
    ...

}while(! choice.equals("John"));