如何打印我的退货声明

时间:2014-11-13 01:15:22

标签: java arrays printing

这是我到目前为止所拥有的:

public static int searchItems (){
    String searchTerm = "";
    int pos = -1;
    String [] listToSearch = {"apple", "pear", "orange", "kiwi"};

    Scanner in = new Scanner (System.in);

    System.out.print("Please enter your search: ");
    searchTerm = in.nextLine();

    for (int i = 0; i < listToSearch.length; i++){
        if (listToSearch[i].equals(searchTerm)){
            return i;               
        }   

    }
        return pos;

}

我没有遇到任何与此方法有关的问题,但我必须以某种方式打印出用户输入的单词所在的位置,或者输入的单词是否不在数组中以打印-1到命令行。

我很确定我需要一份印刷声明,但我尝试过的任何地方都无法运作......

1 个答案:

答案 0 :(得分:2)

要打印return语句,请在main方法中调用searchItems()方法:

public static void main(String[] args){
    System.out.print(searchItems());
}

public static int searchItems (){
    ....
}