Java 数组常用方法

Java  ArrayUtils.toMap()方法是java中的数组方法,用于将二维数组转为Map

ArrayUtils工具类在包 org.apache.commons.lang中。

语法

因数组元素类型会有不同,这里不一一列举,只列举一部分,其语法如下:
public static Map toMap(Object[] array) 
public static Map toMap(long[] array) 
public static Map toMap(int[] array) 
...... 

参数

  • array:指定要打印的数组

返回值

返回字符串,用于打印数组

例子

import org.apache.commons.lang.ArrayUtils;

import java.util.ArrayList;
import java.util.Map;

public class ArrayUtilstoMapExample{
    public static void main(String[] args) {
            String[][] array = {
                {"taobao.com", "淘宝"},
                {"baidu.com", "百度"},
                {"souhu.com", "搜狐"},
                {"yxjc123.com", "易学教程"}
        };

        // 将数组转换为Map。
        Map map = ArrayUtils.toMap(array);

        for (Object key : map.keySet()) {
            System.out.printf("网站:%s的域名是:%s\n", map.get(key), key);
        }


    }
}

输出:

网站:百度的域名是:baidu.com
网站:搜狐的域名是:souhu.com
网站:淘宝的域名是:taobao.com
网站:易学教程的域名是:yxjc123.com