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]);
}
}
}