人々が以前にこの質問をしたことは知っていますが、彼らは.equals()
. もう一度質問します。なぜ 2 つの文字列があるのですが、それらを比較すると.equals()
false になります。2 つの文字列は 1234 (passwordField2.getPassword()
およびString s = bufferedreader.readLine()
.) です。s.toCharArray を使用してそれらを比較しましたが、同じことが言えます。両方を印刷してみましたが、
1234
1234
なぜこれが起こっているのか誰にも分かりますか?ありがとうございました!