国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

java 集合list和map的用法

zhoutk / 1752人閱讀

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

import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
/*
 * list是對象集合,允許對象重復(fù)。map是鍵值對的集合,不允許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)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/64255.html

相關(guān)文章

  • Collections工具類概述以及用法

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

    XGBCCC 評論0 收藏0
  • Java 8之stream介紹使用

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

    gxyz 評論0 收藏0
  • Java 8之stream進階

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

    Jaden 評論0 收藏0
  • 工具集核心教程 | 第六篇: Freemarker模板引擎入門到進階

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

    趙連江 評論0 收藏0

發(fā)表評論

0條評論

zhoutk

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<