首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
第一章:集合概述
第二章:Collection 接口
2.1 概述
2.2 常用方法
第三章:Iterator 迭代器
3.1 Iterator 接口
3.2 迭代器实现原理
3.3 使用 Iterator 迭代器删除元素
3.4 并发修改异常
3.5 集合存储自定义对象并迭代
3.6 增强 for 循环
3.7 java.lang.Iterable 接口
第四章:List 接口
4.1 概述
4.2 常用方法
4.3 List 特有的迭代器 ListIterator
4.4 List 接口的实现类:ArrayList
4.5 List 接口的实现类:LinkedList
第五章:Set 接口
5.1 概述
5.2 Set 的实现类:HashSet
5.3 Set 的实现类之三:TreeSet
第六章:Collections 工具类
6.1 概述
6.2 常用方法
6.3 Collections 的同步控制方法
第七章:Map 接口
7.1 概述
Map 接口常用的方法
7.2 Map 的实现类:HashMap
7.3 Map 的实现类:LinkedHashMap
7.4 Map 的实现类:Hashtable
7.5 Map 的实现类:TreeMap
7.6 Map 的实现类:Properties
当前位置:
首页>>
技术小册>>
Java语言基础10-Java中的集合
小册名称:Java语言基础10-Java中的集合
● Properties 类是 Hashtable 的子类,该对象是用来处理属性文件的。 ● 由于属性文件的 key 和 value 都是字符串类型,所以 Properties 里的 key 和 value 都是字符串类型。 ● 存取数据的时候,建议使用 setPropert y和 getProperty 方法。 ● 示例 ```bash package com.github.map.demo9; import java.util.Enumeration; import java.util.Properties; /** * @author maxiaoke.com * @version 1.0 */ public class Test { public static void main(String[] args) { Properties properties = new Properties(); properties.setProperty("hello", "你好"); properties.setProperty("world", "世界"); String hello = properties.getProperty("hello"); System.out.println("hello = " + hello); String world = properties.getProperty("world"); System.out.println("world = " + world); Enumeration<?> enumeration = properties.propertyNames(); while (enumeration.hasMoreElements()) { Object key = enumeration.nextElement(); Object value = properties.get(key); System.out.println("key = " + key + ",value = " + value); } for (String name : properties.stringPropertyNames()) { String property = properties.getProperty(name); System.out.println("key = " + name + ",value = " + property); } } } ```
上一篇:
7.5 Map 的实现类:TreeMap
该分类下的相关小册推荐:
Java语言基础9-常用API和常见算法
JAVA 函数式编程入门与实践
Java语言基础3-流程控制
Java语言基础1-基础知识
Java语言基础8-Java多线程
java源码学习笔记
Mybatis合辑3-Mybatis动态SQL
Java语言基础13-类的加载和反射
SpringBoot零基础到实战
深入拆解 Java 虚拟机
经典设计模式Java版
Java语言基础6-面向对象高级