package com.learn.demo07.Prop;import java.io.FileOutputStream;
import java.io.FileReader;
import java.io.IOException;
import java.util.Properties;
import java.util.Set;/*java.util.Properties集合 extends Hashtable<k,v> implements Map<k,v>Properties 类表示了一个持久的属性集。Properties 可保存在流中或从流中加载。Properties集合是一个唯一和IO流相结合的集合可以使用Properties集合中的方法store,把集合中的临时数据,持久化写入到硬盘中存储可以使用Properties集合中的方法load,把硬盘中保存的文件(键值对),读取到集合中使用属性列表中每个键及其对应值都是一个字符串。Properties集合是一个双列集合,key和value默认都是字符串*/
public class Demo01Properties {public static void main(String[] args) throws IOException {show01();}/*使用Properties集合存储数据,遍历取出Properties集合中的数据Properties集合是一个双列集合,key和value默认都是字符串Properties集合有一些操作字符串的特有方法Object setProperty(String key, String value) 调用 Hashtable 的方法 put。String getProperty(String key) 通过key找到value值,此方法相当于Map集合中的get(key)方法Set<String> stringPropertyNames() 返回此属性列表中的键集,其中该键及其对应值是字符串,此方法相当于Map集合中的keySet方法*/private static void show01() {//创建Properties集合对象Properties prop = new Properties();//使用setProperty往集合中添加数据prop.setProperty("赵丽颖","168");prop.setProperty("迪丽热巴","165");prop.setProperty("古力娜扎","160");//prop.put(1,true);//使用stringPropertyNames把Properties集合中的键取出,存储到一个Set集合中Set<String> set = prop.stringPropertyNames();//遍历Set集合,取出Properties集合的每一个键for (String key : set) {//使用getProperty方法通过key获取valueString value = prop.getProperty(key);System.out.println(key+"="+value);}}
}

使用Properties集合存储数据,遍历取出Properties集合中的数据相关推荐

  1. 利用dom4j取出XML文件中的数据

    在我们做项目的时候会经常用到XML文件用来配置系统,XML让系统更加的具有了灵活性,Java如何从XML中取出我们想要的数据呢?下面是我利用DOM4J来实现取出XML文件中的数据. XML文件: &l ...

  2. python把数据写入excel_Python向excel中写入数据的方法

    Python向excel中写入数据的方法 最近做了一项工作需要把处理的数据写入到Excel表格中进行保存,所以在此就简单介绍使用Python如何把数据保存到excel表格中. 数据导入之前需要安装 x ...

  3. ajax异步获取数据后动态向表格中添加数据的页面

    因为某些原因,项目中突然需要做自己做个ajax异步获取数据后动态向表格中添加数据的页面,网上找了半天都没有 看到现成的,决定自己写个例子 1.HTML页面 [html] view plaincopyp ...

  4. ajax异步获取数据后动态向表格中添加数据(行)

    因为某些原因,项目中突然需要做自己做个ajax异步获取数据后动态向表格中添加数据的页面,网上找了半天都没有 看到现成的,决定自己写个例子 1.HTML页面 [html] view plaincopyp ...

  5. Day19(可变参数,增强for循环遍历,泛型通配符<?>,TreeSet,LinkedHashSet,集合的嵌套遍历,Set集合,静态导入,)

    一.可变参数 package com.shujia.lhw.day19;import java.util.Arrays; import java.util.List;/*可变参数概述:定义方法的时候不 ...

  6. java栈存储_【转载】Java中的数据存储(堆、栈、常量池)

    1.寄存器:最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制. 2.栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串 ...

  7. python数据入库_python爬虫(中)--数据建模与保存(入库)

    前言 前面,讲的是提取出来的数据保存进一个extracted_data,再保存进extracted_data_,变成一个list包含list的情况,当然你只提取一项,那就没有必要这么做了,可是我的项目 ...

  8. POI:从Excel文件中读取数据,向Excel文件中写入数据,将Excel表格中的数据插入数据库,将数据库中的数据添加到Excel表

    POI 简介: POI是Apache软件基金会用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java程序对Microsoft Office格式档案读和写的功能. ...

  9. matlab将求解值导出数据,MATLAB之将mat中的数据导出到Excel文件

    MATLAB之将mat中的数据导出到Excel文件 原始文档: https://www.yuque.com/lart/tools/cnedve 文章目录 MATLAB之将mat中的数据导出到Excel ...

最新文章

  1. 只要一句话、一段文字,想让奥巴马说啥他就说啥
  2. es查询index生成时间_Elasticsearch第二谈(ES核心概念、ES简单操作、构建查询、查询结果过滤排序分页、term和match查询区别、自定义查询结果高亮)...
  3. 逍遥模拟器配置burpsuite抓包环境
  4. stream、string、byte[] 互转
  5. Xcode6无法安装VVDocumenter插件的解决方法
  6. C/C++ Dev-cpp 5.4.0下载安装包,百度网盘
  7. 中望cad文字显示问号怎么办_CAD文件打开后有很多问号怎么办
  8. 【Vmware的vmdk文件转img文件】
  9. 升级 XPLite 中的 IE
  10. Win10系统怎么还原?Win10如何回到以前的系统
  11. 计算机学院优秀主讲教师评选细则,重庆师范大学计算机学院教学优秀奖评选办法.doc...
  12. 数据分析模型篇—麦肯锡矩阵(GE矩阵)
  13. 腾讯音乐路演PPT曝光:发行区间13至15美元 下周上市
  14. PostgreSQL基础(概念篇)
  15. 【openstack-rally】使用rally执行tempest api测试并导出测试报告
  16. 闽高校计算机等级考试试题,闽高校计算机等级考试信息技术选择题[附含答案解析]确定书中页码版.doc...
  17. 上海快速拿计算机本科文凭,怎么快速拿文凭,急!(建议收藏)
  18. 用正交变换将二次型化为标准形
  19. 8个零代码数据爬取工具,不会Python也能轻松爬数!(附教程)
  20. 定语从句三大翻译方法

热门文章

  1. poj2965 【枚举】
  2. jquery ajax请求 清除缓存
  3. 搞定ubuntu下环境变量的配置
  4. MFC 蜂鸣声或播放音频
  5. Jmeter之事物控制器
  6. Kafka消费者APi
  7. Git版本管理工具的使用
  8. 全球域名解析商域名增量Top10:万网增量及涨幅皆第三
  9. jQ中的mouseleave和mouseout的区别 模仿下拉框效果
  10. 网页设计布局选择:固定,流行和弹性布局 (2010-12-14 13:07:35)