Java中的数组

public class Shuzu {
    public static void main(String[] args){
        int[] arrs=new int[5];
        /*Person[] p=new Person[5];
        boolean[] b=new boolean[5];

        for(int i=0;i<arrs.length;i++){
            System.out.println(arrs[i]);
        }
        
        System.out.println("====================");
        for(int i=0;i<p.length;i++){
            System.out.println(p[i]);
        }
        
        System.out.println("====================");
        for(int i=0;i<b.length;i++){
            System.out.println(b[i]);
        }*/
        
int arrs2[]={12,34,76,98,45,56}; int arrs3[]={21,34,54,57,76,78}; /* Arrays.fill(arrs,3); //给数组全部赋值为3 Arrays.sort(arrs2); p(arrs2);

int a=Arrays.binarySearch(arrs2, 34);//在数组中寻找这个数,但必须对数组先进行排序 int b=Arrays.binarySearch(arrs2, 43);//在数组中寻找一个不存在的数,结果为负数,负数值的意义是在数组中可能存在的位置(从1开始) System.out.println(a); System.out.println(b); //p(arrs);
*/

// System.out.println(Arrays.equals(arrs2, arrs3)); //判断两个数组是否一样 //int arrays[]= Arrays.copyOfRange(arrs3, 0, 3);//复制数组中从0到4的数(不包括4) // p(arrays); Arrays.fill(arrs, 1, 3, 32);//给数组赋值,从1到3,赋值为32 p(arrs); }

public static void p(int[] arrs){ for(int i=0;i<arrs.length;i++){ System.out.print(arrs[i]+" "); } System.out.println(); } } /*class Person{ }*/

 

posted @ 2017-07-24 16:56  挽你何用  阅读(173)  评论(0编辑  收藏  举报