本文主要是介绍34 java 类Arrays,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
package com.wjl.zy131221;import java.util.Arrays;public class ArraysClass {public static void main(String[] args) {// TODO Auto-generated method stub//操作数组的工具类 Arrays 包含一些 static 方法//定义一个数组int[] a1={3,4,5,6};int a2[]=new int[]{3,4,5,6};//a1数组和a2数组的长度相等,每个元素一次相等,将输出trueSystem.out.println(Arrays.equals(a1, a2));//true//通过赋值a数组,生成一个新的 b数组int[] b1=Arrays.copyOf(a1, 6);System.out.println("数组 a1 和 b1 是否相等:"+Arrays.equals(a1, b1));//falsefor(int obj:b1){System.out.println(obj);//输出 3 4 5 6 0 0}System.out.println("b1数组元素为:"+Arrays.toString(b1));//b1数组元素为:[3, 4, 5, 6, 0, 0]//对b1 进行排序Arrays.sort(b1);System.out.println(Arrays.toString(b1));//[0, 0, 3, 4, 5, 6]/*Arrays 处于java。util包下* *///求索引处的值int num=Arrays.binarySearch(b1, 0);System.out.println(num);//0int num2=Arrays.binarySearch(b1, 4);System.out.println(num2);//3}}
这篇关于34 java 类Arrays的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!