java学习(132):hashtable使用map替代实体数据
import java.util.*;public class test71 {public static void main(String[] args){Scanner in=new Scanner(System.in);System.out.println("请输入学生的信息");List syuList=new ArrayList();//存储所有学生for(int i=1;i<=3;i++){HashMap stuMap=new HashMap();System.out.println("请输入学生的"+i+"学生信息");System.out.println("请输入学生的姓名");String name=in.next();stuMap.put("name",name);System.out.println("请输入学生的年龄");int age=in.nextInt();stuMap.put("age",age);System.out.println("请输入学生的性别");String sex=in.next();stuMap.put("sex",sex);syuList.add(stuMap);//将学生对象添加到list集合中}for(Object m:syuList) {Map stuMap = (HashMap) m;System.out.println(stuMap.get("name")+"\t"+stuMap.get("sex")+"\t"+stuMap.get("age"));}}
}
运行结果
java学习(132):hashtable使用map替代实体数据相关推荐
- 黑马程序员--Java学习日记之集合(map集合和collections类)
-- Java培训.Android培训.iOS培训..Net培训.期待与您交流! --- 一.概述 将键映射到值的对象.一个映射不能包含重复的键:每个键最多只能映射到一个值. 在使用Collec ...
- Java学习第十七天--Map
作用:存储一组数据类型相同的数 特点: 存储的方式是以键值对的形式存储格式为: 键:key 值:value Map HashMap K的数据结构:红黑树 ...
- Java学习笔记24(Map集合)
Map接口: Map接口与Collection接口无继承关系. 区别:Collection中的元素是孤立的,一个一个存进去的. Map作为一个映射集合,每一个元素包含Key-value对(键-值对). ...
- Java学习笔记day18-红黑树-Map
Day18 红黑树 平衡二叉B树 每一个节点可以是红或者黑 红黑树不是高度平衡的,它的平衡是通过"自己的红黑规则"实现的 红黑规则 每一个节点或是红色的,或是黑色的 根节点必须是黑 ...
- Java学习笔记-Pair和Map
pair用法:介绍java中Pair_梦想画家的博客-CSDN博客_java pair 共通点:Pair和Map都是以key,value进行存储 不同点: Pair通过getKey()/getValu ...
- Java学习路线(语法基础+算法与数据结构部分)
后端开发学习经验 首先,对于软件基础知识的学习,建议尽可能地去看一些经典的书籍,看第一遍的时候可以不用太过细致,快速地看,重在了解这本书的知识框架,在把握了整体的逻辑框架之后,第二遍就可以详细学习各章 ...
- Java学习笔记之[ 利用扫描仪Scanner进行数据输入 ]
/*********数据的输入********/ /**利用扫描仪Scanner进行数据输入 怎么使用扫描仪Scanner *1.放在类声明之前,引入扫描仪 import java.util.Scan ...
- Java学习总结:55(偶对象保存:Map接口)
偶对象保存:Map接口 我们前面讲到的Collection属于单值保存父接口,每次只能保存一个对象:而我们这节讲的Map属于偶对象保存接口,利用Map可以保存一对关联数据(按照"key = ...
- java用beaninfo_java 可以使用BeanInfo实现bean实体与map之间的互相转换
java 使用BeanInfo实现bean实体与map之间的互相转换. BeanInfo接口提供有关其 bean 的显式信息的 bean 实现者可以提供某个 BeanInfo 类,该类实现此 Bean ...
最新文章
- 编程模式 之美 -- 抽象工厂模式
- 无数优秀投资人的选择——GMQ Group
- 【C语言进阶深度学习记录】十六 静态库与动态库的创建与使用
- Linux 下的/usr/bin /usr/sbin /usr/local/bin /usr/local/sbin区别
- 4.5 面部验证与二分类
- [Bootstrap-Table] 中的事件用例
- [我的阿里云服务器] —— 安装LAMP
- java poi 只能创建?,Java POI使用SS模型创建新的工作簿?
- ROS学习笔记(一)#ROS系统及RoboWare的安装
- 关于 np.arccos/arcsin 计算之前需要必须要 np.clip 的那件小事儿
- 哪家的云游戏服务器好?如何选择云游戏服务器?
- 数据挖掘十大算法(九):朴素贝叶斯原理、实例与Python实现
- 控制建模matlab练习02:状态空间方程系统
- 关于前端调用微信二维码支付,二维码无法显示的问题
- 生化危机2win10完美版
- 套接字、UDP通信、TCP通信、TCP/IP协议簇
- python 读取内存_使用Python学习win32库进行内存读写
- android中底部弹窗,Android实现从底部弹出的Dialog示例(一)
- string头文件函数用法大总结
- 虚拟机安装Ubuntu与Hadoop