所以我有一个简单的方法,它接受两个输入字符串和一个字符串数组列表.我尝试在给定的数组列表中搜索给定的字符串,如果找到它我会返回它,如果不是,我返回一个声明,说这里找不到我的代码:
String findWord(String word, ArrayList<String> list){
for(int i=0; i<list.size(); i++)
if(word.equals(list.get(i)))
return word;
else
return "Word not found";
}
Run Code Online (Sandbox Code Playgroud)
我也尝试过:
String findWord(String word, ArrayList<String> list){
String myString = null;
for(int i=0; i<list.size(); i++)
if(word.equals(list.get(i)))
myString= word;
else
myString = "Word not found";
return myString;
}
Run Code Online (Sandbox Code Playgroud)
但返回值始终为null.
java ×1