|
|
Substitute Algorithm |
|
|
作者:未知 来源:月光软件站 加入时间:2005-2-28 月光软件站 |
String foundPerson(String[] people){ for(int i=0;i<people.length;i++){ if(people[i].equals("Don")){ return "Don"; } if(people[i].equals("John")){ return "John"; } if(people[i].equals("Kent")){ return "Kent"; } } return ""; } Refactor: String foundPerson(String[] people){ List candidates=Arrays.asList(new String[]{"Don","John","Kent"}); for(int i=0;i<people.length;i++) if(candidates.contains(people[i])) return people[i]; return ""; }
|
|
相关文章:相关软件: |
|