sequential search
import java.util.Scanner;
public class B {
public static void main(String[] args) {
String[] names={"aa","bb","cc","dd"};
System.out.println("name: ");
Scanner scanner=new Scanner(System.in);
String name=scanner.next();
int index=-1;
for(int i=0;i<names.length;++i){
if(names[i].equals(name)){
index=i;
System.out.println("found "+name+" "+i);
break;
}
}
if(index==-1) System.out.println("not found");
scanner.close();
}
}

申请了一个输入流 System.in,获得内存,但没有关闭

浙公网安备 33010602011771号