equals不明白
if(Objects.equals("/cart/cart.do",req.getServletPath())){
Objects:干什么用的
"/cart/cart.do",req.getServletPath()):干什么用的,为什么还有个,号隔开,没见过这种形式
他们两个equals是干嘛用的,在这里写代表什么?????
难道是读取cart.do页面时候取得的Servlet地址是否和Object是该页的对象还是很什么?
0
收起
正在回答 回答被采纳积分+1
1回答
chrismorgen
2019-02-18 17:11:28
1、这个也是比较两个字符串是否相等的方法,意思是判断/cart/cart.do和req.getServletPath()的值是否相等,其中用逗号分开是因为equals方法中有两个参数,所以用逗号分开了。
2、equals方法和Objects.equals用哪个都行哦,祝学习愉快~
Java Web基础入门2018版
- 参与学习 716 人
- 提交作业 185 份
- 解答问题 1363 个
会Java?懂前端基础?想学后台开发?那么,赶快来学习《Java Web入门》路径吧。本路径主要介绍Java Web的基础知识,并配有大量案例,定会让你收获多多!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星