数组的线性查找
解释:线性查找可以理解为一个一个的去找元素
代码如下:
public static void main(String[] args) {
String[] arr=new String[] {"AA","BB","CC","dd"};
//在数组arr中找到"BB"的索引位置
String dest="BB";
boolean isFlag=true;
for (int i = 0; i < arr.length; i++) {
if (dest.equals(arr[i])) {//看数组中是否存在BB
System.out.println("找到了指定的元素,位置:"+i);
isFlag=false;//说明已经找到对应的索引位置
break;
}
}
if (isFlag) {
System.out.println("很遗憾没找到!");
}
}
效果展示:
总结:
线性查找效率比较低,下一章内容是二分查找