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

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

javascript - data.match(var) not working it seems -

javascript - How can I pause a jQuery .each() loop, while waiting for user input? -