java properties 保存_使用Java向properties存数据

编程知识 更新时间:2023-04-07 20:44:23

广州疯狂软件学院拥有三大课程体系包括:Java课程,Android课程,iOS课程,疯狂软件年终钜惠,报名Java就业班,免费赠送基础班,名额有限,本月火热报名中,欢迎有志之士电话或者QQ咨询。

使用Java向properties存数据

package writeToProperties;

import java.io.FileInputStream;

import java.io.FileNotFoundException;

import java.io.FileOutputStream;

import java.io.IOException;

import java.util.Properties;

public class WriteToProperties {

public void addUser(String name,String password){

FileInputStream fis = null;

Properties pro = new Properties();

/*

用程序对properties做修改,java培训先将properties加载到内存中

try {

fis = new FileInputStream("user.properties");//初始化输入流

} catch (FileNotFoundException e) {

e.printStackTrace();

}

try {

pro.load(fis); //加载

} catch (IOException e) {

e.printStackTrace();

}

pro.setProperty(name, password); //修改properties

/*

* 将改动后的properties写回硬盘

*/

FileOutputStream fos = null;

try {

fos = new FileOutputStream("user.properties"); //初始化一个输出流

} catch (FileNotFoundException e) {

e.printStackTrace();

}

try {

pro.store(fos,"#"); //写回硬盘

} catch (IOException e) {

e.printStackTrace();

}

try {

fis.close();

fos.close();

} catch (IOException e) {

e.printStackTrace();

}

}

public static void main(String[] args) {

WriteToProperties wtp = new WriteToProperties();

wtp.addUser("lucy", "123");

wtp.addUser("lily", "123");

}

}

注意:初始化IO流会占用系统资源,所以用完后需要关闭所有流,否则会浪费系统资源

说明:user.properties位于工程目录下。

步骤:先加载,再修改,后保存。

疯狂软件Java培训、iOS培训新年钜惠,报名Java就业班免费赠送Java基础班,报名iOS就业班免费赠送iOS基础班,本月火速抢座中,为回报广大新老学员,值此新年之际推出报读就业班赠送基础班的活动.

-----------------------------------2014年初活动--------------------------------------

疯狂软件Java学习班方向:

1.报读JavaEE就业班赠送基础班课程。

2.开班一次性(一个月内)交清JavaEE就业班学费,赠送基础班全套课程。

疯狂软件iOS学习班方向:

1.报读iOS应用+手游就业班赠送iOS基础班课程。

2.开班一次性(一个月内)交清iOS应用+手游就业班就业班学费,赠送基础班全套课程。

更多推荐

java properties 保存_使用Java向properties存数据

本文发布于:2023-04-07 20:44:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/10756e86ec24931172ec143dfe9ef8de.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:数据   java   properties   Java

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 54789文章数
  • 14阅读数
  • 0评论数