概述
給定一個數(shù)組,再給定一個元素,找出該元素在數(shù)組中的位置。
for循環(huán)遍歷
【概述】
一個一個找,比較慢。
想要快一點的方法,可以使用二分查找,在后續(xù)《JavaSE基礎(chǔ)50題》專欄中27題中詳細(xì)講解。
【代碼】文章來源:http://www.zghlxwxcb.cn/news/detail-761592.html
public static int find(int[] array, int val) {
for (int i = 0; i < array.length; i++) {
if (array[i] == val) {
return i;
}
}
return -1;
}
public static void main(String[] args) {
int[] array = {12,15,21,1,2,3};
int ret = find(array,15);
System.out.println(ret);
}
}
【輸出結(jié)果】文章來源地址http://www.zghlxwxcb.cn/news/detail-761592.html
到了這里,關(guān)于JavaSE基礎(chǔ)50題:25. 查找數(shù)組中指定元素(順序查找)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!