【Java工具类】静态导入的使用和案例

来源:互联网 发布:平价口红 知乎 编辑:程序博客网 时间:2024/04/30 07:22
/*//静态导入:*/
package com.tool;
import java.util.*;
import static java.util.Arrays.*;//把Arrays下面的所有方法导入进来
public class TestStaticImport {
public static void main(String[] args) {
//案例①:没有静态导入的效果,需要每次都写Arrays 
int[] arr={12,34,45,56,3,5};
Arrays.sort(arr);//排序
Arrays.binarySearch(arr, 56);
System.out.println(Arrays.toString(arr));//输出效果:[3, 5, 12, 34, 45, 56]

//案例②:静态导入的效果,不需要每次写Arrays 
int[] arr2={12,34,45,56,3,5};
sort(arr2);
binarySearch(arr2,56);
System.out.println(Arrays.toString(arr2));//输出效果:[3, 5, 12, 34, 45, 56]

//注意:1.当方法相同时,类名不可以省
System.out.println(Arrays.toString(arr2));
//注意:2.如果类名相同了,包名不能省
java.util.Arrays.sort(arr2);
}
}
 
0 0