最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java中數(shù)組list map三者之間的互轉(zhuǎn)介紹

 更新時(shí)間:2013年10月29日 11:17:57   作者:  
java中 數(shù)組 list map之間的互轉(zhuǎn)一張圖清晰呈現(xiàn)并附有代碼,不懂的朋友可以參考下
三者之間轉(zhuǎn)換關(guān)系,一張圖清晰呈現(xiàn)。
 
上代碼:

其中的maputils是apache的collection包。
復(fù)制代碼 代碼如下:

package util;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import org.apache.commons.collections.MapUtils;

public class Convert {
public static void main(String[] args) {
//1.數(shù)組轉(zhuǎn)換為list,map
String[] arr = {"123","456","789","123"};
List<String> list = Arrays.asList(arr);
//數(shù)組轉(zhuǎn)換為map,一維數(shù)組時(shí),奇數(shù)為key,偶數(shù)為value,奇數(shù)個(gè)元素,最后一個(gè)舍掉
//.二維數(shù)組當(dāng)做兩個(gè)一維數(shù)組
Map map = MapUtils.putAll(new HashMap(), arr);

String[][] ss = {{"a","b","e"},{"c","d","f"}};
MapUtils.debugPrint(System.out,arr,map);
MapUtils.putAll(map, arr);
MapUtils.debugPrint(System.out,arr,map);
MapUtils.putAll(map, ss);
MapUtils.verbosePrint(System.out,arr,MapUtils.invertMap(map));

//list 轉(zhuǎn)換為arr
List<String> ls = new ArrayList<String>();
ls.add("wch");
ls.add("name");
String[] as = (String[]) ls.toArray();

}
}

相關(guān)文章

  • Java Swing JComboBox下拉列表框的示例代碼

    Java Swing JComboBox下拉列表框的示例代碼

    這篇文章主要介紹了Java Swing JComboBox下拉列表框的示例代碼,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • 淺析Java模板方法的一種使用方式

    淺析Java模板方法的一種使用方式

    模板方法說白了就是將一段代碼模板化,將通用的代碼段抽取出來,并提供一些自定義的接口去定制的特定位置的某些業(yè)務(wù)功能。本文主要來和大家聊聊它的一種使用方式,希望對(duì)大家有所幫助
    2023-02-02
  • 通過HashMap原理詳解entrySet中的疑問

    通過HashMap原理詳解entrySet中的疑問

    這篇文章主要為大家介紹了通過HashMap原理詳解entrySet中的疑問,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-11-11
  • java實(shí)現(xiàn)的RC4加密解密算法示例

    java實(shí)現(xiàn)的RC4加密解密算法示例

    這篇文章主要介紹了java實(shí)現(xiàn)的RC4加密解密算法,結(jié)合具體實(shí)例形式分析了java RC4加密解密算法的實(shí)現(xiàn)與使用技巧,需要的朋友可以參考下
    2017-06-06
  • Java 關(guān)于eclipse導(dǎo)入項(xiàng)目發(fā)生的問題及解決方法(推薦)

    Java 關(guān)于eclipse導(dǎo)入項(xiàng)目發(fā)生的問題及解決方法(推薦)

    下面小編就為大家分享一篇Java 關(guān)于eclipse導(dǎo)入項(xiàng)目發(fā)生的問題及解決方法(推薦),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2017-12-12
  • java按豎線分割的實(shí)現(xiàn)

    java按豎線分割的實(shí)現(xiàn)

    在Java中,我們可以使用split()方法按豎線分割字符串,本文將介紹如何使用Java中的字符串分割方法來按豎線進(jìn)行分割,同時(shí)提供代碼示例來幫助讀者理解,感興趣的可以了解一下
    2024-01-01
  • Java排序算法之桶排序算法解析

    Java排序算法之桶排序算法解析

    這篇文章主要介紹了Java排序算法之桶排序算法解析,桶排序 (Bucket sort)或所謂的箱排序,是一個(gè)排序算法,工作原理是將數(shù)組分到有限數(shù)量的桶子里,每個(gè)桶子再個(gè)別排序,有可能再使用別的排序算法或是以遞歸方式繼續(xù)使用桶排序進(jìn)行排序,需要的朋友可以參考下
    2023-10-10
  • Java對(duì)數(shù)器的使用講解

    Java對(duì)數(shù)器的使用講解

    今天小編就為大家分享一篇關(guān)于Java對(duì)數(shù)器的使用講解,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • springboot?@PostConstruct無效的解決

    springboot?@PostConstruct無效的解決

    這篇文章主要介紹了springboot?@PostConstruct無效的解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • javaweb實(shí)現(xiàn)文件上傳示例代碼

    javaweb實(shí)現(xiàn)文件上傳示例代碼

    這篇文章主要為大家詳細(xì)介紹了javaweb實(shí)現(xiàn)文件上傳的示例代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-04-04

最新評(píng)論

济阳县| 信阳市| 来安县| 台江县| 兴山县| 巨野县| 从化市| 孝昌县| 淮南市| 行唐县| 三都| 麟游县| 蒙山县| 中江县| 扬州市| 皮山县| 南漳县| 朔州市| 仁怀市| 鹤峰县| 通道| 平阴县| 佛坪县| 吉安县| 嘉黎县| 苏州市| 青神县| 兴安盟| 郧西县| 策勒县| 桦南县| 泌阳县| 贡嘎县| 娱乐| 遂川县| 湄潭县| 于田县| 故城县| 龙海市| 马山县| 安塞县|