Comparing String with == operator does not work. In such a comparison only
the references are checked for equality rather than the values. In order to
check for equality based on value try
if(key.equals("AT")){
}
Irfan
-----Original Message-----
From: Aaron Prohaska [mailto:[EMAIL PROTECTED]]
Sent: Thursday, September 07, 2000 11:39 AM
To: [EMAIL PROTECTED]
Subject: Problem with if statement
I am trying to do something based on if key is equal to "AT", but I am not
getting any results. It acts as if key is not equal to "AT", but I can use
out.println(key) get "AT". Does anyone know why this might not be working?
if (key == "AT") {
..do something...
}
thanks,
Aaron
<<:::..:::...::: Aaron Prohaska :::..:::...:::>>
VerdeSoft Internet Services
mailto:[EMAIL PROTECTED] http://www.verdesoft.net/
===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff
JSP-INTEREST".
Some relevant FAQs on JSP/Servlets can be found at:
http://java.sun.com/products/jsp/faq.html
http://www.esperanto.org.nz/jsp/jspfaq.html
http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets
===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST".
Some relevant FAQs on JSP/Servlets can be found at:
http://java.sun.com/products/jsp/faq.html
http://www.esperanto.org.nz/jsp/jspfaq.html
http://www.jguru.com/jguru/faq/faqpage.jsp?name=JSP
http://www.jguru.com/jguru/faq/faqpage.jsp?name=Servlets