File size: 1,174 Bytes
0284885
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
package properties_package;

import java.util.Map;
import java.util.Properties;
import java.util.Set;

public class properties_demo1 {
    public static void main(String[] args) {
        /*
            Properties作为Map集合的操作
         */

        //1、创建集合的对象
        Properties prop = new Properties();

        //2、添加数据
        //细节:虽然我们可以往Properties当中添加任意的数据类型,但是一般只会往里面添加字符串类型的数据
        prop.put("aaa", "111");
        prop.put("aaa", "111");
        prop.put("aaa", "222");
        prop.put("bbb", "111");

        //3、遍历集合
        Set<Object> keys = prop.keySet();
        for (Object key : keys) {
            Object value = prop.get(key);
            System.out.println(key + "=" + value);
        }
        System.out.println("=======================");

        Set<Map.Entry<Object, Object>> entries = prop.entrySet();
        for (Map.Entry<Object, Object> entry : entries) {
            Object key = entry.getKey();
            Object value = entry.getValue();
            System.out.println(key + "=" + value);
        }

    }
}