java - If-condition never executes despite correct condition -


इस सवाल का पहले से ही एक उत्तर है: < / P>

  • 23 उत्तर

मेरे पास एक साधारण टुकड़ा है उपयोगकर्ता नाम और पासवर्ड को मान्य करने के लिए कोड

  सार्वजनिक बूलियन isValid (स्ट्रिंग यू, स्ट्रिंग पी) {if (u == "admin" & amp; amp; p == "password1") {सत्य; } और अगर (यू == "यूजर" और amp; पी == "पासवर्ड 2") {रिटर्न सच; } अन्य {वापसी झूठी; }}  

मैंने इसे डिबग करने की कोशिश की है, और जब यह चलता है, तो आपके पास "admin" का मान है और p में "password1" का मान है, लेकिन यह पहली स्थिति को छोड़ देता है। मुझे कुछ ग़लत किया होगा, लेकिन मुझे पता नहीं है कि क्या हुआ

== स्ट्रिंग तुलना के लिए उपयोग नहीं किया जाना चाहिए इसके बजाय बराबर () का उपयोग करें।


Comments

Popular posts from this blog

Active Directory Authenticated Proxy Server with Squid or CNTLM -

java - Can't add JTree to JPanel of a JInternalFrame -

java - @PluginTarget(Node.class) not registering as neo4j plugin -