重複の可能性:
Java で文字列を比較するにはどうすればよいですか?
私はこのコードを持っています:
System.out.println(staff.getEmail().length());
System.out.println(staff.getEmailList());
if ((staff.getEmail().length() > 0) && (staff.getEmailList() == "Y")) {
System.out.println(staff.getEmail());
これは私のEclipseコンソールの出力です:
12
Y
私の問題は、if ステートメントの両方の条件が満たされていても、プログラムが上記のコードの最後の行 (System.out.println(staff.getEmail())) に到達できないことです。私もエラーはありません。
何が間違っていたのでしょうか?ありがとう :)