Arrays
来源:互联网 发布:如何删除旧版windows 编辑:程序博客网 时间:2024/05/22 05:07
/* *Arrays:一个操作数组的工具类。 */package classfile;import java.util.*;public class ArraysDemo{public static void main(String[] args){method_asList();method_sort();method_binarySearch();method_toString();}public static void method_asList(){String[] arr = new String[]{"a","b","c","d","e"};//获取数组的列表集合视图List<String> list = Arrays.asList(arr);System.out.println("数组的列表集合视图:"+list);}public static void method_sort(){String[] arr = new String[]{"b","d","a","c","e","g","f"};//排序前的数组System.out.println("排序前的数组:"+Arrays.asList(arr));//对数组中的元素进行排序Arrays.sort(arr);System.out.println("排序后的数组:"+Arrays.asList(arr));}public static void method_binarySearch(){String[] arr = new String[]{"b","d","a","c","e","g","f"};//排序前的数组System.out.println("排序前的数组:"+Arrays.asList(arr));//对数组中的元素进行排序Arrays.sort(arr);System.out.println("排序后的数组:"+Arrays.asList(arr));//将数组排序后,查找某一元素的角标System.out.println("在排序后查找某一元素的角标:"+Arrays.binarySearch(arr,"d"));}public static void method_toString(){String[] arr = {"a","b","c","d","e"};String[] arr1 = {"a","b"};String[] arr2 = {"c","d"};String[] arr3 = {"e","f"};String[][] arr4 = {arr1,arr2,arr3};//获取数组的内容的字符串System.out.println("获取数组内容的字符串:"+Arrays.toString(arr));//二维数组获取的是引用的地址System.out.println(Arrays.toString(arr4));}}
0 0
- Arrays
- Arrays
- Arrays
- Arrays
- Arrays
- Arrays
- Arrays
- Arrays
- Arrays
- Arrays
- Arrays
- Arrays
- Arrays
- Arrays
- Arrays
- Arrays
- Arrays
- Arrays.copyOf()&Arrays.copyOfRange()
- JAVA编程不得不看的几本经典书籍
- jstat, jmap
- Collections
- 数据库设计经验之谈
- 理解HTTP session原理及应用
- Arrays
- 图的深度优先遍历算法的递归与非递归JAVA实现
- jstack
- OpenGL: An OpenGL GUI Library
- 2659: [Beijing wc2012]算不出的算式 (数学)
- 【个人密码】安全策略【推荐阅读】
- java遍历磁盘或文件夹
- 【solr专题之四】关于VelocityResponseWriter
- distinct用法