成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

java 集合list和map的用法

zhoutk / 1758人閱讀

摘要:是對(duì)象集合,允許對(duì)象重復(fù)。的輸入方法和輸出方法的輸入方法和輸出方法利用迭代器將里的值取出來

import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
/*
 * list是對(duì)象集合,允許對(duì)象重復(fù)。map是鍵值對(duì)的集合,不允許key重復(fù)。
 * list的輸入方法和輸出方法
 * map的輸入方法和輸出方法
 * 利用迭代器將list里的值取出來
 *
 */
public class ListTest {
    public static void main(String[] args) {
        List list=new ArrayList();
        list.add("dd");
        list.add("aa");
        list.add("cc");
        for(Iterator iterator=list.iterator();iterator.hasNext();) {
            Object string=iterator.next();
            System.out.println(string);
        }
        Map map0=new HashMap();
        map0.put("name", "zhangsan");
        map0.put("***", "female");
        String nameString=map0.get("name");
        String ***String=map0.get("***");
        System.out.println(nameString "
" ***String);


        List> lists=new ArrayList>();
        Map map=new HashMap();
        map.put("name", "ffffd");
        map.put("age", 23);
        Map map1=new HashMap();
        map1.put("name", "ccc");
        map1.put("age", 43);
        lists.add(map);
        lists.add(map1);

        Iterator> it=lists.iterator();
        for(;it.hasNext();) {
            Map map2 =it.next();
            String name=(String) map2.get("name");
            Object age= map2.get("age");        
            System.out.println("name=" name "
age=" age);
        }
    }
}
           
               
                                           
                       
                 
            
                     
             
               

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/64255.html

相關(guān)文章

  • Collections工具類概述以及用法

    摘要:正文工具類是包中的一個(gè)工具類,主要功能是對(duì)集合及其元素進(jìn)行操作。這篇文章算是對(duì)官方文檔的總結(jié)和歸納,也加以自己的思考,也是面試題之一,希望自己能在之后不會(huì)再吃這道題的虧。 ????本文首發(fā)于cartoon的博客????轉(zhuǎn)載請(qǐng)注明出處:https://cartoonyu.github.io/c...????推薦一篇不錯(cuò)的博文https://gitee.com/SnailClimb/Jav...

    XGBCCC 評(píng)論0 收藏0
  • Java 8之stream介紹使用

    摘要:使用我們來看下面這段代碼,里面有一個(gè)屬性代表菜品的卡路里值,現(xiàn)在的需求是按卡路里對(duì)菜品進(jìn)行排序再返回菜名,并且要求卡路里的值大于。 前言: 在實(shí)際開發(fā)中經(jīng)常需要獲取各種各樣不同格式的數(shù)據(jù),因?yàn)閿?shù)據(jù)庫的表結(jié)構(gòu)是一開始就設(shè)計(jì)好的所以很多時(shí)候我們不得不先從數(shù)據(jù)庫里或其他地方獲得數(shù)據(jù)后再根據(jù)需求去一層一層的篩選數(shù)據(jù),在Java 8之前的做法不外乎就是各種List、Set一起上,各種循環(huán)判斷。如...

    gxyz 評(píng)論0 收藏0
  • Java 8之stream進(jìn)階

    摘要:獲取每個(gè)元素的字符串長(zhǎng)度放入新流中,然后轉(zhuǎn)為類型。歸約歸約就是把整個(gè)流歸約成一個(gè)值的操作,比如求集合中最大的元素所有元素值的和之類的操作。 前言: 上一篇文章 Java 8之stream介紹和使用 中講解了stream的定義和用法,簡(jiǎn)單介紹幾個(gè)最基本最常用的方法,其實(shí)stream還有更強(qiáng)大的功能,這篇文章就會(huì)給大家介紹stream的進(jìn)階用法。 篩選: 在上一篇文章中我們介紹了使用fi...

    Jaden 評(píng)論0 收藏0
  • 工具集核心教程 | 第六篇: Freemarker模板引擎入門到進(jìn)階

    摘要:到目前為止,使用越來越廣泛,不光光只是它強(qiáng)大的生成技術(shù),而且它能夠與進(jìn)行很好的集成。注意使用數(shù)字范圍來定義集合時(shí)無需使用方括號(hào)數(shù)字范圍也支持反遞增的數(shù)字范圍如對(duì)象對(duì)象使用花括號(hào)包括中的對(duì)之間以英文冒號(hào)分隔,多組對(duì)之間以英文逗號(hào)分隔。 Freemarker的介紹 ??Freemarker 是一款模板引擎,是一種基于模版生成靜態(tài)文件的通用 工具,它是為程序員提供的一個(gè)開發(fā)包,或者說是一個(gè)類...

    趙連江 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<