package com.cug.datastream;
import java.util.Properties;
import java.util.Set;
public class PropertyDemo {
public static void main(String[] args) {
Properties p = new Properties();
p.put("zhu", 1);
p.put("jia", 2);
p.put("shuai", 3);
Set<Object> keys = p.keySet();
for(Object key: keys){
Object value = p.get(key);
System.out.println(key+"----"+value);
}
}
}
/*
* class Properties extends Hashtable<Object,Object>
*/
package com.cug.datastream;
import java.util.Properties;
import java.util.Set;
public class PropertiesDemo01 {
public static void main(String[] args) {
Properties p = new Properties();
p.setProperty("zhu", "2");
p.setProperty("jia", "3");
p.setProperty("shuai", "5");
Set<String> keys = p.stringPropertyNames();
for(String key: keys){
Object value = p.get(key);
System.out.println(key+":"+value);
}
}
}
package com.cug.datastream;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.Reader;
import java.io.Writer;
import java.util.Properties;
import java.util.Set;
public class PropertiesDemo02 {
public static void main(String[] args) throws IOException {
writer();
reader();
}
private static void writer() throws IOException{
Properties p = new Properties();
p.setProperty("zhu", "1");
p.setProperty("shaui", "3");
p.setProperty("jia", "2");
Writer w = new FileWriter("a.txt");
p.store(w, "HelloWorld");
w.close();
}
private static void reader() throws IOException{
Properties p = new Properties();
Reader r = new FileReader("a.txt");
p.load(r);
// Set<String> keys = p.stringPropertyNames();
// for(String key: keys){
// Object value = p.get(key);
// System.out.println(key+":"+value);
// }
System.out.println(p);
r.close();
}
}