Android 台灣中文網
標題:
看不懂錯在哪! 是型別問題嗎?
[打印本頁]
作者:
jasonb122
時間:
2014-5-19 17:16
標題:
看不懂錯在哪! 是型別問題嗎?
最近在練習如何跟網頁傳遞資料 使用了網路上別人寫的範例程式 可是有錯誤訊息 請幫我偵錯一下 謝謝各位大大
private String httpGET(String url,
List params
){
//組合成http get格式
StringBuilder sb = new StringBuilder();
sb.append(url).append("?");
for (NameValuePair
nvp : params
) {
try{
sb.append(nvp.getName()).append("=").append(URLEncoder.encode(nvp.getValue(), "utf-8"));
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
}
sb.append("&");
}
紅色部分就是有錯誤的地方 錯誤訊息是這樣 請慧的人告知一下要如何改謝謝><
Type mismatch: cannot convert from element type Object to NameValuePair
作者:
emulators
時間:
2014-5-19 23:11
那個錯誤是說在for這括號裡面他沒辦法強制幫你把List這個Object轉為NameValuePair
把
private String httpGET(String url, List params)
改成
private String httpGET(String url, List
<NameValuePair>
params)
就不會有error了
作者:
jasonb122
時間:
2014-5-20 15:15
謝謝大大! 原來是這樣用的
歡迎光臨 Android 台灣中文網 (https://apk.tw/)
Powered by Discuz! X3.1