课程
/后端开发
/Java
/JAVA遇见HTML——JSP篇
String username = "";
String password = "",
2018-03-16
源自:JAVA遇见HTML——JSP篇 5-8
正在回答
String s=""是空字符串的意思,要注意区别String s=null。专业地讲的话,s为字符串的一个引用,可以理解为存放字符串的地址,有了s,就可以根据这个地址找到这个地址里存放的字符串是什么。s=null意思就是,没有存储地址。而s="",s是存储了一个地址的,只不过这个地址里面的字符串,放的是空字符串。打个比方来说就是,比如我是你的老师,我要你把作业以word的形式发给我,如果你只发了一个空的word,这叫s="",你确实发了,但是你的内容什么都没有;如果你什么都没发给我,那就是s=null;当然,类比不可能面面俱到,总会有偏差,还是希望你按照上面专业的解释理解一下就好
是空字符串
举报
Java Web入门级教程JSP,带你轻松的学习JSP基础知识
2 回答为什么这个地方,老师说不能这样写,这个地方是为空的??
2 回答〈% String s=sdf.format(new Date()); %〉 这不是一句声明语句吗
3 回答学长Cookie[] cookies=request.getCookies();cookies就是一个集合,第一次访问时该集合为空,到后面这个集合不断扩大,而HttpSession a = request.getSession();a是一个对象,第一次访问时为空,到后面这个对象的数量不断增加(每个对象的键值对不同),对吗?
2 回答这个错是什么意思
1 回答视频当中的jspwriter是什么意思呢?为何需要在方法中传入一个jspwriter对象?能否详细讲解一下?