读书人

字符串比较的时候出项的有关问题

发布时间: 2012-02-01 16:58:19 作者: rapoo

字符串比较的时候出项的问题
String BorrowMan = curdoc.getItemValueString( "Fd_BorrowMan ");
String Currusers = curdoc.getItemValueString( "Fd_Curuser ");


if (BorrowMan.equals(UserStroage) ) {} 这样运行不会出错


if (UserStroage.equals(BorrowMan) ) {} 这样运行就会出错

这样有区别吗?




[解决办法]
也许你定义了:UserStroage。但是若UserStroage==null就会出错。
而String.equals(null)不会出错。
你可以先将UserStroage,BorrowMan 的值打印出来看看!

读书人网 >J2SE开发

热点推荐