int[] src = {1,2,3,4,5,6,7,8,9,10}; List<Integer> list = Arrays.stream( src ).boxed().collect(Collectors.toList());
以上轉自--https://blog.csdn.net/ASDQWE09876/article/details/79271992
平時開發過程中應該根據場景去做合適的選擇,比如外我們要做一個數組的搜索判斷是否包含某個數字,那么你可以使用上述方法轉換成list,然后再執行list.contains去判斷是否包含,但是我們卻可以直接這樣做
binarySearch(int[] a, int key) 使用二分搜索法來搜索指定的 int 型數組,以獲得指定的值。 Arrays.binarySearch(a,key)會返回key值的下標,當不存在時返回為-1