1. Arrays类包含了用来操作数组( 比如排序和搜索 )的各种方法。
2. Arrays类是java.util包下的一个类。
3. Arrays类的常用方法:1>. " static void sort( Object[ ] a );":根据元素的自然顺序对指定对象数组按升序进行排序,数组类型可以是byte,short,int,long,float,double,char类型。
2>. " static int binarySearch( int[ ] a, int key );": 使用二分查找法来查找指定的 int 型数组,以获得指定的值。
3>. " static byte binarySearch( byte[ ] a, byte key );": 使用二分查找法来查找指定的 byte 型数组,以获得指定的值。
4>. " static char binarySearch( char[ ] a, char key );": 使用二分查找法来查找指定的 char 型数组,以获得指定的值。
5>. " static float binarySearch( float[ ] a, float key );": 使用二分查找法来查找指定的 float 型数组,以获得指定的值。
6>. " static double binarySearch( double [ ] a, double key );": 使用二分查找法来查找指定的 double 型数组,以获得指定的值。
7>. " static boolean equals( int[ ] nums1, int[ ] nums2 );":判断两个int型数组是否彼此相等( 相等即两数组的元素值,个数,顺序均相等 ),相等则返回true,反之则返回false。
8>. " static boolean equals( byte[ ] nums1, byte[ ] nums2 );":判断两个byte型数组是否彼此相等( 相等即两数组的元素值,个数,顺序均相等 ),相等则返回true,反之则返回false。
9>. " static boolean equals( char[ ] nums1, char[ ] nums2 );":判断两个char型数组是否彼此相等( 相等即两数组的元素值,个数,顺序均相等 ),相等则返回true,反之则返回false。
10>. " static boolean equals( float[ ] nums1, float[ ] nums2 );":判断两个float型数组是否彼此相等( 相等即两数组的元素值,个数,顺序均相等 ),相等则返回true,反之则返回false。
11>. " static boolean equals( double[ ] nums1, double[ ] nums2 );":判断两个double型数组是否彼此相等( 相等即两数组的元素值,个数,顺序均相等 ),相等则返回true,反之则返回false。
12>. " static boolean equals( boolean[ ] nums1, boolean[ ] nums2 );":判断两个boolean型数组是否彼此相等( 相等即两数组的元素值,个数,顺序均相等 ),相等则返回true,反之则返回false。
13>. " static boolean equals( Object[ ] nums1, Object[ ] nums2 );":判断两个Object数组是否彼此相等( 相等即两数组的元素值,个数,顺序均相等 ),相等则返回true,反之则返回false。
14>. " static int[ ] copyOf( int[ ] nums, int newLength );":复制int型数组,截取或用0填充,使复制的新数组具有指定长度newLength。
注意:其余数据类型的数组的复制同14,只需将数据类型进行改变即可。
15>. " static void fill( int[ ] nums, int value );":将指定的int类型的值value,分配给指定的int型数组nums。
注意:其余的数据类型的fill方法同15,只需将数据类型进行改变即可。
16>. " static String toString( int[ ] a );":返回指定数组内容的字符串表示形式。
注意:其余的数据类型的toString方法同16,只需将数据类型进行改变即可。
4. Arrays类中常用方法的调用:Arrays类中的方法都是静态方法,用类名直接调用即可。
语法格式:Arrays.方法名( [ 参数列表 ] );
以上只是Arrays类中的一些较为常用的方法,如果感兴趣可以去查看java的帮助文档,查看更多方法。帮助文档地址:( 直接粘贴复制即可 )Java 8 中文版 - 在线API中文手册 - 码工具最新Java 8 中文版 api手册,Java 8 中文版 chm在线版浏览,Java 8 中文版在线中文参考手册,Java 8 中文版开发文档https://www.matools.com/api/java8