-1
更換單個字符我要替換用戶輸入的配件組裝的網址,我寫的代碼,但它仍然無法正常工作,幫助PLZ .....用繩子在J2ME
這是怎麼了我打電話它:
newUrl = url +"?user="+ index +"&company="+ urlEncoder(BetTxt2.getString()) +"&date="+ urlEncoder(BetTxt1.getString());
這是該方法用於替換:
public static String urlEncoder (String s) {
StringBuffer sbuf = new StringBuffer(s);
int len = s.length();
for (int i=0; i<len; i++) {
int ch = s.charAt(i);
switch (ch) {
case '#':
sbuf.append("%23");
break;
case '+':
sbuf.append("%2B");
break;
case '*':
sbuf.append("%2A");
break;
default:
sbuf.append(ch);
break;
}
}
return sbuf.toString();
}