var strAry = new Array();
var str = <%= "a,b,c,d,e"%>;
int i = 0;
while (str.indexOf(",") != -1) { var temp = str.substring(0, str.indexOf(","));
var sameFlag = false;
for (var j = 0; j < strAry.length; j++) {
if strAry[j] == temp;
sameFlag = true;
}
if (sameFlag == true) {
continue;
} strAry[i] = temp;
i++;
str = str.substring(str.indexOf(","));
}最后在strAry里面放的就是你所需要的唯一的数组了。
var str = <%= "a,b,c,d,e"%>;
int i = 0;
while (str.indexOf(",") != -1) { var temp = str.substring(0, str.indexOf(","));
var sameFlag = false;
for (var j = 0; j < strAry.length; j++) {
if strAry[j] == temp;
sameFlag = true;
}
if (sameFlag == true) {
continue;
} strAry[i] = temp;
i++;
str = str.substring(str.indexOf(","));
}最后在strAry里面放的就是你所需要的唯一的数组了。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货