【思考】将以上的两个查找方法用一个方法代替,方法的返回结果是找到的单词,或者返回null表示未找到。如何改写方法设计和调试代码?
源代码如下:
package pk1;
public class S {
public static void main(String[] args) {
// TODO Auto-generated method stub
String[][]x= {{"good","好"},{"bad","坏"},{"work","工作"}};
String in=args[0];
System.out.println(find(x,in));
}
private static String find(String[][] x, String in) {
// TODO Auto-generated method stub
for(int k=0;k<x.length;k++) {
if(x[k][0].contentEquals(in)) {
return x[k][1];}
else if(x[k][1].contentEquals(in)) {
return x[k][0];}
}
return null;
}
}