当我接受用户输入时,我想搜索数组并获取结果

时间:2018-10-18 23:54:40

标签: java

String s;
            Scanner sc = new Scanner(System.in);
            System.out.println("Enter a country");
            s = sc.nextLine();
            s = (callWebService.getTemperature("s"));
            System.out.println("The city temperature is "+s);

我在这里要问的是用户输入,我想获得用户输入,并像2D数组一样在我的数组中搜索以从第二个coloum中获取结果。例如输入国家名称并获取温度。

这就是我在这里坚持执行的事情

public String getTemperature(String one) {

    }

1 个答案:

答案 0 :(得分:0)

遍历2D数组,如果第1列项目等于用户输入,则取同一行中第二列的值

for(int i=0; i <=array.length(); i++){
    if (array[i][0] == input){        
        temperature = array[i][1]
    }
}