JSP中null和""区别是什么?
在input中什么都不输入是属于null还是"",他俩在使用中的区别,我知道一个是字符串,另一个是内存空间为空,举个例子吧...
在input中什么都不输入是属于null还是"",他俩在使用中的区别,我知道一个是字符串,另一个是内存空间为空,举个例子吧
展开
4个回答
展开全部
我个人认为null 相当于js中的undefined 未定义的意思,在jsp中也是没有初始化的意思。""代表的是一个字符串,只不过这个字符串是空的。
什么都没输入的话,应该是"",如果用request.getParameter()去获取一个在页面中不存在的name值返回的是null.可以自己写个小例子试试。
什么都没输入的话,应该是"",如果用request.getParameter()去获取一个在页面中不存在的name值返回的是null.可以自己写个小例子试试。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1,在jsp里input 框不输入的话是""
2,null表示没有,""表示有,但是为空.
""是一个字符串,空串.
而null就是一个空的引用
2,null表示没有,""表示有,但是为空.
""是一个字符串,空串.
而null就是一个空的引用
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
任何没有初始化的对象都是null,你说的""是一个空的String对象
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询