Demo.java:
package cn.xxx.demo;
import java.util.Arrays;
/*
* 數組的工具類,包含數組的操作
* java.util.Arrays
*/
public class Demo {
public static void main(String[] args) {
function_2();
}
public static void function_2(){
int[] arr = {5,1,4,6,8,9,0};
String s = Arrays.toString(arr); // 數組變成字元串
System.out.println(s);
}
public static void function_1(){
int[] arr = {1,4,7,9,11,15,18};
int index = Arrays.binarySearch(arr, 10); // 二分查找,傳回索引。 不存在傳回(-插入點-1)(再減1是為了保證-0的位置也是負數)。 (必須是有序的數組)
System.out.println(index);
}
public static void function(){
int[] arr = {5,1,4,6,8,9,0};
Arrays.sort(arr); // 數組升序排序
for (int i = 0; i < arr.length; i++) {
System.out.println(arr[i]);
}
}
}