JAVA中 String str+=" " 这样类型是啥意思
publicstaticStringgetStopScrollBar(){Stringstr="</div>";str+="<scriptlanguage=\"JavaS...
public static String getStopScrollBar(){
String str="</div>";
str+="<script language=\"JavaScript\">";
str+="ShowData();";
str+="</script>";
return str;
}
我记得C++里面a+=b是a=a+b吧,不过JAVA这儿是啥意思,顺便帮忙解释下这段语句最好,多谢了哈
这段话应该最后翻译成str = "</div><script language=\'JavaScript\'>ShowData();</script>"; ,那为什么这段语句不直接写成str = "</div><script language=\'JavaScript\'>ShowData();</script>";呢? 这么分着写有啥好处 展开
String str="</div>";
str+="<script language=\"JavaScript\">";
str+="ShowData();";
str+="</script>";
return str;
}
我记得C++里面a+=b是a=a+b吧,不过JAVA这儿是啥意思,顺便帮忙解释下这段语句最好,多谢了哈
这段话应该最后翻译成str = "</div><script language=\'JavaScript\'>ShowData();</script>"; ,那为什么这段语句不直接写成str = "</div><script language=\'JavaScript\'>ShowData();</script>";呢? 这么分着写有啥好处 展开
5个回答
展开全部
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
str += "abc" 等价于str = str + "abc"
String str="</div>";
str+="<script language=\"JavaScript\">"; str = "</div><script language=\'JavaScript\'>";
str+="ShowData();";
str = "</div><script language=\'JavaScript\'>ShowData();;
str+="</script>";
str = "</div><script language=\'JavaScript\'>ShowData();</script>";
String str="</div>";
str+="<script language=\"JavaScript\">"; str = "</div><script language=\'JavaScript\'>";
str+="ShowData();";
str = "</div><script language=\'JavaScript\'>ShowData();;
str+="</script>";
str = "</div><script language=\'JavaScript\'>ShowData();</script>";
更多追问追答
追问
str = "ShowData();";
多谢了哈,再多问句,为什么这段语句不直接写成str = "ShowData();";呢? 这么写有啥好处
追答
别人看起来比较清晰,
譬如你要更改javascript函数或者要增加其他javascript语句,只要改动
str+="ShowData();";这里就可以了。
其实比较好的方法是用Stringbuffer.append(value)而不是这种 +=
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
就是字符串的拼接..
和a+=b是a=a+b 一样的
和a+=b是a=a+b 一样的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
连接字符串,追加到字符串末尾。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询