import java.io.*;
import java.util.Properties;
import java.util.Enumeration;
public class TestPro {
public static void main(String[] args)
{
Properties prop = new Properties();
try
{
FileInputStream fis = new FileInputStream("DB.properties");
prop.load(fis);
String dbUrl = prop.getProperty("url");
String dbPassword = prop.getProperty("password");
System.out.println("根据key读取value:");
System.out.println(dbUrl);
System.out.println(dbPassword);
System.out.println("------------------------------");
prop.setProperty("password","456");
System.out.println( "修改后的密码:"+prop.getProperty("password"));
System.out.println("------------------------------");
System.out.println("动态写入properpties文件属性:author=zhaozhi3758");
prop.setProperty("author","zhaozhi3758");
prop.store(new FileOutputStream("DB.properties"),null);
System.out.println("------------------------------");
Enumeration en = prop.propertyNames();
System.out.println("读取properties的全部信息:");
while (en.hasMoreElements()) {
String key = (String) en.nextElement();
String Property = prop.getProperty (key);
System.out.println(key+"="+Property);
}
} catch (Exception e) {
e.printStackTrace();
}
}
}
-----------------------------
import java.io.*;
import java.util.*;
public class ResourceBundleTest {
public static void main(String[] args)
{
Locale locale=Locale.getDefault();
ResourceBundle rb= ResourceBundle.getBundle("DB",locale);
String read=rb.getString("url");
System.out.println(read);
System.out.println("-------------------------------");
Enumeration en = rb.getKeys();//读取properties的全部信息
System.out.println("读取properties的全部信息:");
while (en.hasMoreElements()) {
String key = (String) en.nextElement();
String Property = rb.getString(key);
System.out.println(key+"="+Property);
}
}
}
分享到:
相关推荐
简单的java操作properties文件
此工具类只用于Java后端在操作Properties文件的时候写的工具类,方便properties文件的存取操作
用JAVA轻松操作properties文件.txt
c#操作properties,读写配置文件,非常方便,几行代码就搞定
java操作properties文件
properties文件读写操作
java操作Properties文件 获取项目当前目录 java操作Properties文件 获取项目当前目录 java操作Properties文件 获取项目当前目录 java操作Properties文件 获取项目当前目录
主要介绍了Python实现读取Properties配置文件的方法,结合实例形式分析了Python读取Properties配置文件类的定义与使用相关操作技巧,需要的朋友可以参考下
在我们平时写程序的时候,有些参数是经常改变的,而这种改变不是我们预知的。比如说我们开发了一个操作数据库的模块,在开发的时候我们...JDK 内置的java.util.Properties 类为我们操作.properties 文件提供了便利。
JAVA操作properties文件.pdf
java操作config.properties方法,提供了操作txt、xml、properties文件读写方法
myeclipse 6.0.1 properties文件文中乱码问题详细解决: 1。包括各个版本eclipse的插件;插件放置位置;使用方法,(其实都很简单,但缺一不可,害我忙了大半天) 2。 native2ascii 手动转化的 最简单易用示例 3。 ...
查看properties 属性文件的插件。附有操作步骤。
java对properties文件的操作.pdf
详细介绍了java对properties文件的操作,并有案例介绍