Java中Arrys数组常用的方法
Arrys常用方法 1.toString() Arrays.toString(arr)??????? //打印数组的内容,观察数组元素的值 2.sort() Arrays.sort(arr);????????????????????? //升序 3.copyOf() int[] a1 = Arrays.copyOf(arr,10);???? #长度大于现有数组长度叫扩容 int[] a2 = Arrays.copyOf(arr,3);???? #长度小于现有数组长度叫缩容 ? 常见数组方法demo public static void main(String[] args) { int[] arr = new int[5]; for (int i = 0; i < arr.length; i++) { arr[i]=new Random().nextInt(100); System.out.println("arr[i]"+arr[i]); } System.out.println("打印数组"+Arrays.toString(arr)); System.out.println("数组长度:"+arr.length); for (int j = 0; j < arr.length; j++) { System.out.println(arr[j]); } Arrays.sort(arr); System.out.println("排序"+Arrays.toString(arr)); //数组的复制,大于原来长度相当于扩容 int[] a1 = Arrays.copyOf(arr,10); System.out.println("扩容:"+Arrays.toString(a1)); int[] a2 = Arrays.copyOf(arr,3); System.out.println("缩容:"+Arrays.toString(a2)); } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |