当前位置: 技术问答>java相关
字符变量问题
来源: 互联网 发布时间:2015-08-19
本文导语: 我在一个html网页的text框的action定义为一个servlet,当我没有在text框中输入任何值而提交后,serverlet中得到的值应该是什么,我看了,不是null。 | 运行这个 if (strss==null) { out.write...
我在一个html网页的text框的action定义为一个servlet,当我没有在text框中输入任何值而提交后,serverlet中得到的值应该是什么,我看了,不是null。
|
运行这个
if (strss==null) {
out.write("null");
}else if ("".equals(strss)) {
out.write("space");
} else {
out.write(strss);
}
if (strss==null) {
out.write("null");
}else if ("".equals(strss)) {
out.write("space");
} else {
out.write(strss);
}
|
我用JavaScript试过了,值是""。
你使用的比较方法不对头。
字符串的比较应该使用equals()方法。
你使用的比较方法不对头。
字符串的比较应该使用equals()方法。
|
我觉得search的值为空(即""),所以search才不会等于null.
你要知道字符串中的""和null是不一样的。
你要知道字符串中的""和null是不一样的。
|
我是过应该是“”
|
千真万确是""