不对!
出现java.lang.NullPointerException
at _manager._ling._xg__jsp._jspService(d:\jl\lt\manager\ling\xg.jsp:34)
at com.caucho.jsp.JavaPage.service(JavaPage.java:87)
at com.caucho.jsp.JavaPage.subservice(JavaPage.java:81)
at com.caucho.jsp.Page.service(Page.java:398)
at com.caucho.server.http.FilterChainPage.doFilter(FilterChainPage.java:166)
at com.caucho.server.http.Invocation.service(Invocation.java:272)
at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:128)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:216)
at com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:158)
at com.caucho.server.TcpConnection.run(TcpConnection.java:140)
at java.lang.Thread.run(Thread.java:484)
错误!!!
出现java.lang.NullPointerException
at _manager._ling._xg__jsp._jspService(d:\jl\lt\manager\ling\xg.jsp:34)
at com.caucho.jsp.JavaPage.service(JavaPage.java:87)
at com.caucho.jsp.JavaPage.subservice(JavaPage.java:81)
at com.caucho.jsp.Page.service(Page.java:398)
at com.caucho.server.http.FilterChainPage.doFilter(FilterChainPage.java:166)
at com.caucho.server.http.Invocation.service(Invocation.java:272)
at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:128)
at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:216)
at com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:158)
at com.caucho.server.TcpConnection.run(TcpConnection.java:140)
at java.lang.Thread.run(Thread.java:484)
错误!!!
trim()是截去前导和追尾空格
既然判断为null,就不应该先trim,而且也没意义.
不过楼主的问题好象是判断数据库中字符型数据.
如此问题,还有十八般解吗.
if(string==null){
}
如果是从库中取出来的话,应该是没有问题的。我就是这麽做的呀!
if(string.equals(null)){}也会出项java.lang.NullPointerException
String s=null;本身就是没有意义的
{ String s=null;
if(s==null){}
System.out.println(s);
}
这样倒是可以呀。
这还用问!
这是概念上的问题
判断字符串是否为空就是
if(string==null)即可
无论是否中文
==============================
一家之言,错误难免,仅与阁下共研!