.equals()
сравнивает данные в классе (при условии, что функция реализована). ==
сравнивает местоположения указателя (расположение объекта в памяти).
==
возвращает true, если оба объекта (NOT TALKING OF PRIMITIVES) указывают на экземпляр SAME. .equals()
возвращает true, если два объекта содержат одни и те же данные equals()
Versus ==
в Java
Это может вам помочь.
Вы используете 2 виджета ListBox. Обратитесь к документации для этого виджета о том, как использовать ListBox с uibinder.
В java-коде добавьте ChangeHandler в первый виджет ListBox.addChangeHandler () и вызовите обработчик ListBox.getSelectedValue ( ), чтобы получить выбранное значение при его изменении. Затем залейте второй виджет на нем с помощью методов ListBox.clear () и .add ().