这里为什么要加.toString();

来源:4-11 阶段案例——实现用户登录

chenkaifan

2018-12-19 15:16

loginUser = session.getAttribute("loginUser").toString();

这里为什么要加toString()

写回答 关注

2回答

  • qq_慕九州0593474
    2019-09-25 16:32:38

    因为不用的话 session.getAttribute("loginUser")是一个object对象,不能直接赋给一个String

  • 随心183
    2019-05-10 09:50:05

    根据上面的 String loginUser = "";说明loginUser是个逻辑值(空值),toString()用法是把逻辑值转换为字符串;视频中这样写是为了规范,也可以不写。(因为loginUser返回值就是String类型)

JAVA遇见HTML——JSP篇

Java Web入门级教程JSP,带你轻松的学习JSP基础知识

248276 学习 · 3207 问题

查看课程

相似问题