MAP存储数据

map可以装多种类型的值,当然键不能重复,值可以重复。可以使用多种类型的父类,来指定值的类型。比如Object是其他类的父类。例如:HashMap<Object,Object>,它的键和值都可以存储多种类型,反正都是Object的子类。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import java.util.HashMap;
import java.util.Iterator;
import java.util.Map.Entry;
public class Demo {
    public static void main(String[] args) {
        HashMap<Object,Object> map = new HashMap<Object,Object>();
        map.put(1,"三国");//值是字符串
        map.put("数组",new int[]{1,2,3});//值是数组
        map.put(nullnull);//值是null
        map.put(map,map);//值是map自己
        map.put('A',2.8 );//值是浮点数
         
        Iterator<Entry<Object,Object>> it = map.entrySet().iterator();
        while(it.hasNext()){
            Entry<Object,Object> e = it.next();
            System.out.println(e.getKey()+","+e.getValue());
        }
    }
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/451376.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

IMDb、烂番茄、MTC、各种电影行业评分名字整理

这篇不是技术文章&#xff0c;就是对总是看到但是不知道具体是什么的一些电影名词、评分、来源&#xff0c;学习一下。 IMDb 互联网电影资料库&#xff08;Internet Movie Database&#xff0c;简称IMDb&#xff09;是一个关于电影演员、电影、电视节目、电视明星和电影制作的在…

iOS应用:成功就像中彩票,大半开发者亏本

移动是座大金矿&#xff0c;从来都不乏一飞冲天的成功故事&#xff08;Draw Something、愤怒的小鸟等&#xff09;。但是大家往往只看到光鲜的一面&#xff0c;对于移动开发者来说&#xff0c;现实是残酷的&#xff0c;根据市场营销机构App Promo的一项调查&#xff0c;绝大多数…

python基本语法:元组

前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到教程。 1. 元组说明&#xff1a; 元组和列表类似&#xff0c;只不过元组和字符串一样是不可变的&#xff0c;即你不能修改元组。 元组通过圆括…

docker安装nginx容器小记

前言: 使用docker安装了nginx容器&#xff0c;很久才成功跑起来&#xff0c;对安装过程做下记录 linux系统&#xff1a;centos7.4 docker安装不阐述&#xff0c;直接记录安装创建nginx容器的过程 1. 拉取nginx的镜像&#xff0c;此处拉取的最新版 docker pull nginx2. 创建ngin…

long==int

int 与 long 进行比较时&#xff0c;int 会自动进行隐式的类型转换&#xff0c;将int提升为 long 类型。

Mybatis 拦截器介绍

Mybatis 拦截器介绍1.1 目录1.2 前言1.3 Interceptor接口1.4 注册拦截器1.5 Mybatis可拦截的方法1.6 利用拦截器进行分页拦截器的一个作用就是我们可以拦截某些方法的调用&#xff0c;我们可以选择在这些被拦截的方法执行前后加上某些逻辑&#xff0c;也可以在执行这些被拦截的…

python基本语法:列表(列表和元组的区别)

前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到教程。 1.基本说明 2.用例&#xff1a; 3.列表类似于java中的list. 与元组不同&#xff0c;定义单个元素对象时不用加逗号&#xff0c;且元素值…

第一次作业:准备

这个作业的要求来自于&#xff1a;https://www.cnblogs.com/greyzeng/p/9581624.html 你为何来上课并且认真参与?(http://www.scalerstalk.com/816-attention) 认真听课本就是学生的本分&#xff0c;但一节课40分钟没有走神估计很少人能做到。可能有时候老师确实讲的不够精彩&…

用JSONObject解析和处理json数据

本文中主要介绍JSONObject处理json数据时候的一些常用场景和方法。 &#xff08;一&#xff09;jar包下载 所需jar包打包下载百度网盘地址&#xff1a;https://pan.baidu.com/s/1c27Uyre&#xff08;二&#xff09;常见场景及处理方法 1、解析简单的json字符串&#xff1a;1  …

手机、平板、PC与智能电视实现数据大统一

进来&#xff0c;由 Ubuntu 手机原型设计引发的风波&#xff08;数据大贯通&#xff09;&#xff0c;越演越烈&#xff0c;给人的感觉是“大雨欲来&#xff0c;风满楼”。这是什么事情呢&#xff1f; 根据4月12日透露出的一份Ubuntu手机的功能设计示意图&#xff0c;人们纷纷猜…

PL SQL导入导出sql/dmp文件

导出步骤&#xff1a;1、tools ->export user object (导出的是建表语句&#xff08;包括存储结构&#xff09;&#xff0c;选择选项&#xff0c;导出.sql文件2、tools ->export tables-> SQL Inserts 选择选项导出指定某些表.sql文件按照如图所示的勾选&#xff0c;成…

映射与函数

最近在考研&#xff0c;在学习高数的过程中&#xff0c;真的有体会到学习高数的快乐&#xff0c;今天简单的说一下个人对映射与函数的理解&#xff1a; 搞懂几个定义就能明白了两者之间的关系&#xff0c;很微妙。 映射&#xff1a; 集合&#xff1a;一个屋子里面装着两个人 …

Python 中使用help()命令后如何退出

前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到教程。 1. 如图在 help 界面时&#xff0c;想要回到原本书写界面&#xff0c;按 q 就可以了&#xff0c;网上也有的说可以 Ctrl d ---------…

轻松理解—继承成员访问控制机制

在我们学习面向对象程序设计的时候&#xff0c;那么这个继承成员访问控制机制您必须对其有深入的了解&#xff0c;达到熟练掌握的目的&#xff1b;要不也许这点知识你不过关&#xff0c;你对这点知识还抱着半信半疑的感觉&#xff0c;那么你一旦碰到这个问题&#xff0c;你的第…

SpringBoot热部署加持

概述 进行SpringBoot的Web开发过程中&#xff0c;我们很多时候经常需要重启Web服务器才能保证修改的 源代码文件、或者一些诸如xml的配置文件、以及一些静态文件生效&#xff0c;这样耗时又低效。所谓的热部署指的是我们不需要重启Web Server就可以保证各项文件修改的立即生效。…

myeclipse8.5 离线装SVN

前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。点击跳转到教程。 1.找到SVN安装路径下的dropins文件夹下&#xff0c;如&#xff1a; D:\zzKJ\chengXu\Genuitec\MyEclipse 8.5\dropins 2. 替换这2个文件…

使用fastjson进行json字符串和List的转换

使用fastjson进行自定义类的列表和字符串转换1.环境jdk1.8,fastjson2.pom.xml[html] view plaincopy<project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation"http://m…

WPF应用程序内嵌网页

WPF应用程序内嵌网页 原文:WPF应用程序内嵌网页版权声明&#xff1a;本文为博主原创文章&#xff0c;转载请注明出处。 https://blog.csdn.net/shaynerain/article/details/78160984 WPF内嵌网页&#xff0c;可以将网页本地化&#xff0c;经查找相关资料后&#xff0c;决定采用…

iPhone iPad 各种控件默认高度

iPhone和iPad下各种常见控件的宽度和标准是一样的&#xff0c;所以这里就用iPhone说明。 以下是常见的几种控件的高度。Statusbar,Navigationbar和Tabbar的宽度极其图标大小。 下表是更为详细的参数&#xff0c;包括了Statusbar,Navigationbar、Tabbar、toolbar和Keyboard等等 …