Java 之 一维数组

来源:互联网 发布:域名rp怎么提高 编辑:程序博客网 时间:2024/05/28 22:13


import java.util.Arrays;public class Array {     public static void main(String[] args)     {     int arr[] = new int[]{45,12,2,10};     Arrays.fill(arr,1,2,8);//填充数组     for(int i = 0; i<arr.length; i++)//遍历数组     {     System.out.println("第" + i +"个元素是: " + arr[i]);     }     Arrays.sort(arr);//排序     for(int i = 0; i<arr.length; i++)     {     System.out.println("第" + i +"个元素是:" + arr[i]);     }     int newarr[]=Arrays.copyOfRange(arr, 0, 3);//复制     for(int i = 0; i<newarr.length; i++)     {     System.out.print(newarr[i]+" ");     }     System.out.println();     int index = Arrays.binarySearch(arr, 0,3,10);//查询     System.out.println(index);     }}

运行

第0个元素是: 45
第1个元素是: 8
第2个元素是: 2
第3个元素是: 10
第0个元素是:2
第1个元素是:8
第2个元素是:10
第3个元素是:45
2 8 10 
2


0 0
原创粉丝点击