庆阳市住房和城乡建设局网站,荆州北京网站建设,软件开发项目经验,静态网站开发工具ava.util.Properties是对properties这类配置文件的映射。支持key-value类型和xml类型两种
首先#xff0c;新建一个文件#xff0c;如图#xff1a; 然后再Java代码段输入如下代码#xff1a;
import java.io.FileInputStream;
import java.io.InputStream;
import java…ava.util.Properties是对properties这类配置文件的映射。支持key-value类型和xml类型两种
首先新建一个文件如图 然后再Java代码段输入如下代码
import java.io.FileInputStream;
import java.io.InputStream;
import java.util.Properties;public class Main {public static void main(String[] args) throws Exception {// write your code hereProperties propnew Properties();//创建输入流用来读取文件InputStream isnew FileInputStream(test.properties);prop.load(is);//将流载入到Prop中这时候文件里面的键值对已经读取到内存中了/*这句话是用来指定将内存中的键值对输出到控制台当然也可以指定到其他的路径比如文件中*/prop.list(System.out);}
}运行我们就能够在控制台看到文件中的那些键值对了 当然我们只要改变System.out就能更换储存的路径我们还可以将Properties保存到file文件中如下
FileOutputStream oFile new FileOutputStream(file, a.properties);
pro.store(oFile, Comment);
oFile.close();如果comments不为空保存后的属性文件第一行会是#comments,表示注释信息如果为空则没有注释信息。
注释信息后面是属性文件的当前保存时间信息。