java Arrays类详解及实例代码
最近做项目用到Arrays类,这里整理下,希望大家能够掌握Arrays。
1.Arrays类概述
针对数组进行操作的工具类。
提供了排序,查找等功能。
2.成员方法
publicstaticStringtoString(int[]a)
publicstaticvoidsort(int[]a)
publicstaticintbinarySearch(int[]a,intvalue)
packagecom; importjava.util.Arrays; /** *Arrays类概述及常用方法 *针对数组进行操作的工具类。 *提供了排序,查找等功能。 *成员方法 *publicstaticStringtoString(int[]a)将int类型的数组转换为字符串 *publicstaticvoidsort(int[]a)进行数组的排序,内部采用的是快速排序 *publicstaticintbinarySearch(int[]a,intkey)二分查找法 *@author许威威 * */ publicclassArraysDemo{ publicstaticvoidmain(String[]args){ int[]array={3,44,2,546,74}; //publicstaticStringtoString(int[]a)将int类型的数组转换为字符串 System.out.println(Arrays.toString(array));//[3,44,2,546,74] //publicstaticvoidsort(int[]a)进行数组的排序,内部采用的是快速排序 Arrays.sort(array); System.out.println(Arrays.toString(array));//[2,3,44,74,546] //publicstaticintbinarySearch(int[]a,intkey)二分查找法 intindex=Arrays.binarySearch(array,5); System.out.println(index);//-3 } }
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!