猿问

<% String list="" list += request.getParameter("id") + ",";%> 这个list的值能叠加吗

<%

    String list=""  

    list += request.getParameter("id") + ",";

 %>

每次打开新页面这个list都能叠加吗, <%%>定义的是局部变量,打开新的页面,list不应该都=""吗?

qq_无题_13
浏览 807回答 1
1回答

不偏不易

不会叠加。 每次重新打开,相当于重新new了一个字符串对象“”,然后又给他赋值了一次。 +=根本没有意义,因为只执行了一次。
随时随地看视频慕课网APP

相关分类

Java
JavaScript
我要回答