1 import java.util.*; 2 public class Example4_11 { 3 public static void main(String[] args) { 4 Scanner scanner=new Scanner(System.in); 5 int[] a={12,34,9,23,45,6,45,90,123,19,34}; 6 Arrays.sort(a); 7 System.out.println(Arrays.toString(a)); 8 System.out.println("输入整数,程序判断该整数是否在数组中:"); 9 int number=scanner.nextInt(); 10 int index=Arrays.binarySearch(a,number); 11 if(index>=0) { 12 System.out.println(number+"和数组中索引为"+index+"的元素值相同"); 13 } 14 else { 15 System.out.println(number+"不与数组中任何元素值相同"); 16 } 17 } 18 }
“每日一篇代码系列”所发的代码都是按我所学的顺序,可能会有点乱,但你们要理解,我是个小白,看书自学的小白。