out.println(strHeaCountry[iCountryCount - 1]);
if (strHeaCountry[iCountryCount - 1].equals(strHeaCountryChn))
{ …… }
前边是一个字符串型的数组,后边是一个字符串,进行比较
如果没有进行比较这句话,那前边的结果是可以正确打印出来的,就说明数组里边是有数的,可是如果比较了,就报错:
java.lang.NullPointerException
at org.apache.jsp.test$jsp._jspService(test$jsp.java:83)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:201)
……
可是数组里边的确是有东西的!
请达人指教!
if (strHeaCountry[iCountryCount - 1].equals(strHeaCountryChn))
{ …… }
前边是一个字符串型的数组,后边是一个字符串,进行比较
如果没有进行比较这句话,那前边的结果是可以正确打印出来的,就说明数组里边是有数的,可是如果比较了,就报错:
java.lang.NullPointerException
at org.apache.jsp.test$jsp._jspService(test$jsp.java:83)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:107)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at org.apache.jasper.servlet.JspServlet$JspServletWrapper.service(JspServlet.java:201)
……
可是数组里边的确是有东西的!
请达人指教!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货