一般在JSP中我们会遇到这样的语句
<%String s = (String)session.getAttribute("para");%>
<%String s = String.valueOf(session.getAttribute("para"));%>
这两个表达式都是转换字符串,那区别在哪里呢?
(String)表示的是Java编译器在编译Java代码时对session.getArrribute("para")进行字符串的强制转换。
下一个是调用String类的valueOf方法对它进行转换,也就是JVM来执行。
posted on 2007-12-07 18:14
湘江夜游神 阅读(387)
评论(0) 编辑 收藏 所属分类:
JSP