當前位置:編程學習大全網 - 編程軟體 - 編程定義值

編程定義值

導入Java . util . arrays;

公共類Du21 {

公共靜態void main(String[] args) {

int[] a = {1,23,5,57,129,11 };

int[] b = {2,4,6,8,10,13,3 };

boolean isEqual = Arrays.equals(a,b);//測試相等性

System.out.println("a = b?+is equal);

System.out.println("按ASC排序前,數組為:");

print array(a);

arrays . sort(a);//A組按升序排列。

System.out.println("按ASC排序後,壹個數組為:");

print array(a);

//查詢按升序排列的數組A中是否存在用戶指定的值。

int num1 = 11,num2 = 22

int index = Arrays.binarySearch(a,num 1);

int index 2 = arrays . binary search(a,num 2);

if(index & lt;0){

System.out.println(數組a中找不到num 1+);

}否則{

System.out.println(num1 +"在數組a的位置"+index+");

}

if(index 2 & lt;0){

System.out.println(數組a中找不到num 2+);

}否則{

System.out.println(num2 +"在數組a的位置“+index+”);

}

}

私有靜態void printArray(int[] a) {

for(int I = 0;我& lta .長度;i++){

System.out.print(a[i] +",");

}

system . out . println();

}

}

-測試。

a = b?錯誤的

在按ASC排序之前,數組是:

1, 23, 5, 57, 129, 11,

按ASC排序後,數組為:

1, 5, 11, 23, 57, 129,

11在數組a的位置2

22在數組a中找不到

  • 上一篇:C語言編程二分法
  • 下一篇:數學的鏡像反射是什麽意思
  • copyright 2024編程學習大全網