System类和Arrays类
1.system类:
-
终止当前运行的java虚拟机:
System.exit(0);
-
返回当前时间---当前时间和1970年之间的毫秒值:
System.currentTimeMillis();
-
复制数组:
System.arraycopy(arrs,0,res,1,5); //复制arr数组从下标0开始到res数组以下标1,长度为5
2.Arrays类:
-
填充数组 将指定的元素放在指定的数组中:
Arrays.fill(a,15);
-
数组比较:
Arrays.equals(i, j)
-
数组排序:
Arrays.sort(a);
-
输出数组:
System.out.println(Arrays.toString(a));
-
复制数组:
-
copyOf(int[ ] a,int length)方法:
int[] a={1,2,3,4,5}; int[] ints = Arrays.copyOf(a, 4); //复制数组a的内容,从0开始长度为4 System.out.println(Arrays.toString(ints)); //输出:[1, 2, 3, 4]
-
copyOfRange(int[ ] a,int start,int end)方法:
int[] a={1,2,3,4,5}; int[] ints = Arrays.copyOfRange(a,1, 4); //复制数组a的内容,从下标1到下标4 System.out.println(Arrays.toString(ints)); //输出:[2, 3, 4]
-
clone( ) 方法:
int[] a={1,2,3,4,5}; int[] ints = a.clone(); //全部复制 System.out.println(Arrays.toString(ints)); //输出:[1, 2, 3, 4, 5]
-