java读取配置文件中的每一行并遍历

来源:互联网 发布:网络重置命令 编辑:程序博客网 时间:2024/06/01 07:24
import java.io.BufferedInputStream;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.InputStream; import java.util.Iterator;import java.util.Properties; public class PropertyTest {    public static void main(String[] args) {         Properties prop = new Properties();             try{            //读取属性文件a.properties            InputStream in = new BufferedInputStream (new FileInputStream("a.properties"));            prop.load(in);     ///加载属性列表            Iterator<String> it=prop.stringPropertyNames().iterator();            while(it.hasNext()){                String key=it.next();                System.out.println(key+":"+prop.getProperty(key));            }            in.close();                        ///保存属性到b.properties文件            FileOutputStream oFile = new FileOutputStream("b.properties", true);//true表示追加打开            prop.setProperty("phone", "10086");            prop.store(oFile, "The New properties file");            oFile.close();        }        catch(Exception e){            System.out.println(e);        }    } }

0 0
原创粉丝点击