-------android培训、java培训、期待与您交流!
----------
Properties 类存在于java.util 中,该类继承自Hashtable
Properties类常见方法:
getProperty(String key),获得key 所对应的 value。
setProperty(String key, String value),调用 Hashtable 的put方法,设置键 - 值相对应
void list(PrintStream out) ,使集合中的信息列出
load(InputStream inStream),从输入流中读取属性列表。
store(OutputStream out, String comments),将list能得到的键值对,全部存储存储输出流中,与
load 方法相反,该方法将键 - 值对写入到指定的文件中去。
JRE系统属性常见方法:
static PropertiesgetProperties()
,获得当前的全部系统属性。
static StringgetProperty(String
key) ,获取指定键指示的系统属性。
static voidsetProperties(Properties
props) ,将系统属性设置为 Properties 参数。
static StringsetProperty(String
key, String value) ,设置指定键指示的系统属性。系统属性以前的值,如果没有以前的值,则返回null
。
/*
较为复杂的读取和设置属性集
Strawberry2013-5-5
*/
import java.io.*;
import java.util.*;
class PropertyDemo
{
public static void main(String[] args) throws IOException
{
Properties pros = new Properties();
BufferedReader bufr = new BufferedReader(new FileReader("1.txt"));
String str = null;
while((str=bufr.readLine()) != null)
{
if(str.contains("="))
{
String[] arr = str.split("="); //分割字符串
pros.setProperty(arr[0], arr[1]);//设置属性
}
}
bufr.close();
pros.list(System.out); //输出信息
}
}
/*
简单的文本文件读取和设置属性集
使用load(InputStream inStream)
store(OutputStream out, String comments)
Strawberry2013-5-5
*/
import java.io.*;
import java.util.*;
class PropertyDemo
{
public static void main(String[] args) throws IOException
{
Properties pros = new Properties();
pros.load(new FileInputStream("1.txt")); //从文本中装载进来,使用load方法,但文本必须有规律
pros.setProperty("key", "11"); //修改属性值
pros.store(new FileOutputStream("1.txt"),"ss"); //将修改后的(停住在内存中的属性信息写入文本中),使用store方法
pros.list(System.out); //输出信息
}
}
分享到:
相关推荐
使用openfire4.2.3版本进行二次开发,在git上下载的文件中openfire_i18n_zh_CN.properties属性不全会导致openfire的管理平台和eclipse的控制平台的中文出现乱码,可以用此文件进行替换。
probe1.7,messages_zh_CN.properties
动力节点的Java课程适合绝对零基础的观看,教程中讲解了Java开发环境搭建、Java的基础语法、Java的面向对象。每一个知识点都讲解的非常细腻,由浅入深。适合非计算机专业,想转行做Java开发的朋友,或者想让Java基础...
一个利用Java语言实现的ftp程序,该程序实现了ftp传输、用户管理;只是界面不是很美观。
MessageResources_zh_CN.properties
eftp_app_conf.properties
probe的中文翻译,下载放在web-inf下面 重启即可
kp 能带结构计算 3540928715__The_Kp_Method_Electronic_Properties_of_Semiconductors
probe messages_zh_CN.properties,直接将文件cpoy置probe/web-inf/下
利用java的反射解析Properties文件转成对象 /** * 解析properties文件为对象 * @param * @param propPath * @param cls * @return * @throws InstantiationException * @throws ...
java 读取properties文件代码
java串口编程包,很好用 javax.comm.properties win32com.dll comm..jar
java操作properties属性文件jp.gr.java_conf.ussiy.app.propedit_5.3.3.jar, 有实现步骤及操作中文例子
25_IO_第4天(Properties、序列化流、打印流、CommonsIO)_讲义
java类文件通过$获取properties文件的属性值
在我们平时写程序的时候,有些参数是经常改变的,而这种改变不是我们预知的。...而在Java 中,Java 支持的是.properties 文件的读写。JDK 内置的java.util.Properties 类为我们操作.properties 文件提供了便利。
java读写properties文件,解决系统找不到指定路径,解决写入后读取正常,但文件数据未更新问题
齐次多项式动力系统的显式解及其稳定性_Explicit Solutions and Stability Properties of Homogeneous Polynomial Dynamical Systems.pdf
java读写properties文件,解决系统找不到指定路径,解决写入后读取正常,但文件数据未更新问题
ava中有个比较重要的类Properties(Java.util.Properties),主要用于读取Java的配置文件,各种语言都有自己所支持的配置文件,配置文件中很多变量是经常改变的,这样做也是为了方便用户,让用户能够脱离程序本身去...