java基础--properties(永久存储文件)
1、工程名称->右键->New->File->filenam.properties(以.properties后缀的文件)即可
2、写入、读取properties文件中数据
package com.atm;
import java.io.FileOutputStream;import java.io.IOException;
import java.util.Properties;
public class Atm {
/**
* @param args
* @throws IOException
*/
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub//创建文件对象用于调用永久存储对应的方法
Properties prop = new Properties();
//-------------------------存入数据----------------------------------------------------------------------------------
//创建文件输出流对象,将文件地址带入,用于输出properties文件FileOutputStream xie = new FileOutputStream("src/com/atm/atm.properties");
//设置存入的数据
prop.setProperty("key", "value");
//将设置存入的数据永久存储至atm.properties文件中
prop.store(xie, "存入键值对的注释");
//----------------------------读取数据-------------------------------------------------------------------------------------
FileInputStream du = new FileInputStream("src/com/atm/atm.properties");//若不加载则返回null
prop.load(du);
//单条读取数据并打印至控制台console,若输入的keyproperties不存在则返回null
System.out.println(prop.getProperty("key"));
}
}