javafx密码字段文本
我在javafx PasswordField中遇到了一些奇怪的问题。这是我的代码:javafx密码字段文本,java,javafx,Java,Javafx,我在javafx PasswordField中遇到了一些奇怪的问题。这是我的代码: public class Form1 implements Initializable { @FXML private PasswordField pass; @FXML private PasswordField confpass; @Override public void initialize(URL arg0, ResourceBundle arg1) { // TODO Auto-genera
public class Form1 implements Initializable {
@FXML private PasswordField pass;
@FXML private PasswordField confpass;
@Override
public void initialize(URL arg0, ResourceBundle arg1) {
// TODO Auto-generated method stub
}
public void btn1_onclick(ActionEvent event){
String password = pass.getText();
String conf = confpass.getText();
if(conf == password)
{
System.out.println(":)");
}
else
{
System.out.println(password + "\t" + conf);
}
}
}
我在两个PasswordField中键入相同的单词,但if条件始终为false,并且我在控制台中看到两个相同的单词
如何解决此问题?使用equals()
比较字符串
conf.equals(password)
就在10分钟前。。。