String anchor;
anchor = " onClick=\""+ str1
+ "xxx('" + str2 + "', "
+ str3 + ", "
+ "'" + str4 + "', "
+ "'" + str5 + "', "
+ "'_top', "
+ "'', "
+ "'" + str6 + "', "
+ "'" + str7 + "', "
+ "'" + str8 + "', "
+ "''"
+ ");"
+ " return false;\"";
anchor = " onClick=\""+ str1
+ "xxx('" + str2 + "', "
+ str3 + ", "
+ "'" + str4 + "', "
+ "'" + str5 + "', "
+ "'_top', "
+ "'', "
+ "'" + str6 + "', "
+ "'" + str7 + "', "
+ "'" + str8 + "', "
+ "''"
+ ");"
+ " return false;\"";
解决方案 »
- 【求教】Java GUI问题
- 一道算术题(java):4~20的floal数值(小数点后四位),0~100的整数作为它的量程同时输出-->a=4的时候b=0,a=20的时候b=100。用什么方法可以打印出中间的数值对。
- 各位大侠,有没有不需要每次readLine就可以直接跳到文件最后一行的method或java实现?这样可以减少不必要的disk io
- 怎么得到已启动的线程?
- 第二个程序?application 按书上写的但有错?
- 很怪的一个问题!!!高手请进,解决者分数尽管拿。
- 高手救命!!关于Java中的中文问题!!
- 关于swing组件中的,thread safe
- 高分求购jbulider6得注册码,企业版本,个人版本都要
- 求解
- 如何使自己写的类具有生成事件的能力?
- 关于image图片的读出问题,请大虾指教!
anchor = " onClick=\""+ str1
+ "xxx('" + str2 + "', "
+ str3 + ", "
+ "'" + str4 + "', "
+ "'" + str5 + "', "
+ "'_top', "
+ "'', "
+ "'" + str6 + "', "
+ "'" + str7 + "', "
+ "'" + str8 + "', "
+ "''"
+ ");"
+ " return false;\"";
使用String时每次使用+号增加字符串时,都要进行内存的重新分配。
而StringBuffer在创建的初始就具有某一长度,只有当字符串的长度大于这个长度时才重新分配内存。
所以使用StringBuffer比String快,尤其是在大量循环的情况下。