八.数组

八.数组

1.声明数组创建数组

	**一维数组**
	dataType[] arrayname = new dataType[arraySize]; 
	或
	dataType[] arrayname = {value0, value1, ..., valuek};

	**二维数组**
	type[][] typeName = new type[typeLength1][typeLength2];
	

2.访问数组

同c++

3.打印数组

	System.out.println(Arrays.toString(arrayname));

4.Arrays 类

java.util.Arrays 类能方便地操作数组,它提供的所有方法都是静态的。

		给数组赋值:通过 fill 方法。
    		public static void fill(int[] a, int val)
    		
    	对数组排序:通过 sort 方法,按升序。
    		public static void sort(Object[] a)
    		
    	比较数组:通过 equals 方法比较数组中元素值是否相等。
    		public static boolean equals(long[] a, long[] a2)
    		
    	查找数组元素:通过 binarySearch 方法能对排序好的数组进行二分查找法操作。
    		public static int binarySearch(Object[] a, Object key)

		赋值数组
			public static void arraycopy(sourceArray, int index1, copyArray, int index2, int length)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值