和if(score.equals("true"))
{
//.....
}一样的意思.
{
//.....
}一样的意思.
解决方案 »
- 关于控制短信发送速率的方法
- BeanNotOfRequiredTypeException SpringMVC+maven遇到的一个的问题
- 在线等 !! 急!!!!!FCF_MSColumn3D.swf
- axis2生成客户端问题,webservice为微软xds提供
- java的DES加密,要用php解密,请教如何做
- 使用OPenJms中出现的一些问题
- Java线程监控问题
- 自写Mybatis助手工具软件
- 在Jbuilder 7下设置Weblogic Server7的問題?
- javaweb项目分钟数结尾每到0或者5就执行一个操作
- 请教一个菜鸟问题,急!在线等!!
- 极度郁闷为什么我的ActionServlet里面引用的类总是有错
{
//.....
}
这样如果score为null的话,就会NUllPointerException
if("true".equals(score))
{
//.....
}而以下这样却会抛出异常?
if(score.equals("true"))
{
//.....
}
在C++中
if (SOCKET_ERROR==result){..}
也是这个道理,如果反过来不小心写成了
if(result=SOCKET_ERROR){..}编译器就查不出来,因为语法正确,比较变成了赋值,后果很严重.
帅哥,只从这个你自怎知道我比你菜啊?若你知道,帮我解决一下也好啊!谢谢了!
如果为null的话要抛异常的耶。
"true".equals(score)但是比较基本类型我还是用
aNumber==2我不喜欢写作2==aNumber
因为java中不会出现c++中那样的错误
况且关注的是aNumber变量