亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

大佬們,這個為啥會報錯呀

大佬們,這個為啥會報錯呀http://img1.sycdn.imooc.com//61e835bb000120af28001608.jpg

正在回答

3 回答

修改w3d 方法代碼部分截圖:?

http://img1.sycdn.imooc.com//6453629900015c8521781384.jpg

0 回復 有任何疑惑可以回復我~
#1

Ai_Cliare

請忽略這個答復。代碼有問題
2023-05-04 回復 有任何疑惑可以回復我~

我執行3天的方法會報錯,可能因為接口返回數據有變化。我自己重新修改了一下w3d 的方法,仿照w24h方法。才獲得數據。具體修改如下,僅供參考:

List<DayWeather>?(String?appCodeString?area)?{
????List<DayWeather>?resultList?=?ArrayList<DayWeather>(){
????????OkHttpClient?client?=?OkHttpClient()Request?request?=?Request.Builder()
????????????????.get()
????????????????.url(+?area)
????????????????.header(+?appCode)
????????????????.build()Call?call?=?client.newCall(request)Response?response?=?call.execute()Gson?gson?=?GsonBuilder()
????????????????.setFieldNamingPolicy(FieldNamingPolicy.)
????????????????.create()String?resBody?=?response.body().string()Map?result?=?gson.fromJson(resBodyTypeToken<Map>()?{
????????}.getType())List<Map<StringString>>?dayList?=?.getValue(resultArrayList.)(dayList?==?||?dayList.size()?==?){
????????????ArrayList<DayWeather>()}
????????(Map<StringString>?day?:?dayList)?{
????????????(i=i?<=i++){
????????????????DayWeather?dayWeather?=?DayWeather()dayWeather.setYear(day.get().substring())dayWeather.setMonth(day.get().substring())dayWeather.setDay(day.get().substring())dayWeather.setDayAirTemperature(day.get())dayWeather.setNightAirTemperature(day.get())dayWeather.setDayWeather(day.get())dayWeather.setNightWeather(day.get())dayWeather.setDayWindPower(day.get())dayWeather.setNightWindPower(day.get())resultList.add(dayWeather)}
????????}
????????}?(Exception?e)?{
????????RuntimeException(e)}
????resultList}


0 回復 有任何疑惑可以回復我~
#1

Ai_Cliare

這段代碼for循環寫錯了,請忽略
2023-05-04 回復 有任何疑惑可以回復我~

首先把第一個年那個去掉,只有8條數據,需要8個空白就行;

其次正確格式是%s? 不是s%.

我只能看到這些。

1 回復 有任何疑惑可以回復我~
#1

慕先生2218658

好像就是他給的jay包不能接口的
2022-02-19 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Java入門第二季 升級版
  • 參與學習       531142    人
  • 解答問題       6326    個

課程升級!以終為始告別枯燥,在開發和重構中體會Java面向對象編程的奧妙

進入課程

大佬們,這個為啥會報錯呀

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號