publicstaticintsearch(int[] a,int key){for(int i =0, length = a.length; i < length; i++){if(a[i]== key)return i;}return-1;}
优化版(添加哨兵)
publicstaticintsearch(int[] a,int key){int index = a.length -1;if(key == a[index])return index;
a[index]= key;int i =0;while(a[i++]!= key);return i == index +1?-1: i -1;}