为了账号安全,请及时绑定邮箱和手机立即绑定

大神们,输入城市后出现这样的情况该怎么解决啊


package TianQiYuBao;

import com.imooc.weather.HourWeather;
import com.imooc.weather.WeatherUtils;
import com.imooc.weather.impl.WeatherUtilsImpl;

import java.util.List;
import java.util.Scanner;

public class Application {
    public static void main(String[] args) {
        System.out.println("输入想要查询的天气:24小时。:三天。:七天。");
        System.out.print("输入你的选择:");
        Scanner scanner = new Scanner(System.in);
        int i = scanner.nextInt();
        System.out.println("你输入的是:"+i);
        if (i == 24){
            System.out.print("输入要查询的城市名称:");
            String city = scanner.next();
            WeatherUtils weatherUtils = new WeatherUtilsImpl();
            List<HourWeather> weatherList = weatherUtils.w24h("553d41feff124ac6a2fce95fc0810eba",city);
            //System.out.println(weatherList);
            if (weatherList.size() == 0){
                System.out.println("抱歉,未查询到您想要的数据。");
            }else{
                for (HourWeather hourWeather : weatherList){
                    String template = "%s月%s日%s时|%s|%s|%s|%s@";
                    String row = String.format(template,new String[]{
                            hourWeather.getMonth(),
                            hourWeather.getDay(),
                            hourWeather.getHour(),
                            hourWeather.getWindDirection(),
                            hourWeather.getWindPower(),
                            hourWeather.getWeather(),
                            hourWeather.getTemperature()
                    });
                    System.out.println(row);
                }
            }
        }
    }
}

http://img1.sycdn.imooc.com//604f6f680001acce16280182.jpg

http://img1.sycdn.imooc.com//604f6f680001416011750845.jpg

http://img1.sycdn.imooc.com//604f6f6800011c4819201042.jpg

正在回答

2 回答

http://img1.sycdn.imooc.com//60f438620001516015150782.jpg

WeatherUtilsImpl类里的appCode一样才行
0 回复 有任何疑惑可以回复我~

看一下购买的api是不是老师那个,如果不完全一样,那就需要修改url

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

Yuthin

请问具体怎么修改呢
2021-03-18 回复 有任何疑惑可以回复我~
#2

hey_小史

回复 Yuthin就按照教程再买一次,输入正确的code应该就可以
2021-05-17 回复 有任何疑惑可以回复我~
#3

修罗旗手

请问一下和老师的api一模一样,还是报这个错,是啥原因啊。。。
2021-06-01 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

大神们,输入城市后出现这样的情况该怎么解决啊

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信