一般在JSP中我們會(huì)遇到這樣的語(yǔ)句

<%
String s = (String)session.getAttribute("para");%>

<%
String s = String.valueOf(session.getAttribute("para"));%>
這兩個(gè)表達(dá)式都是轉(zhuǎn)換字符串,那區(qū)別在哪里呢?
(String)表示的是Java編譯器在編譯Java代碼時(shí)對(duì)session.getArrribute("para")進(jìn)行字符串的強(qiáng)制轉(zhuǎn)換。
下一個(gè)是調(diào)用String類(lèi)的valueOf方法對(duì)它進(jìn)行轉(zhuǎn)換,也就是JVM來(lái)執(zhí)行。
posted on 2007-12-07 18:14
湘江夜游神 閱讀(394)
評(píng)論(0) 編輯 收藏 所屬分類(lèi):
JSP