import java.io.FileInputStream;
import java.util.Properties;
public class PropTest {
public static void main(String[] args)
{
Properties prop=new Properties();
try{
FileInputStream in=new FileInputStream("E:/workspace/Spell/spell/prop.properties");
prop.load(in);
in.close();
String userName=prop.getProperty("userName");
String QQ=prop.getProperty("QQ");
prop.clear();
System.out.println(userName);
System.out.println(QQ);
}catch(Exception e)
{ System.out.print(e.getMessage());}
}
}
prop.properties
------------------------------
userName=spell
QQ=281828520
另外个版本,利用Properties的propertyNames方法取得key,然后根据key 取得value.
EnumerationTest.java
-----------------------------
package spell;
//用Properties的propertyNames方法打印出键值
import java.util.*;
import java.io.FileInputStream;
public class EnumerationTest {
public static void main(String[] args) {
Properties prop=new Properties();
try{
prop.load(new FileInputStream("E:/workspace/Spell/spell/prop.properties"));
Enumeration e=prop.propertyNames();
while(e.hasMoreElements())
{
String key=(String)e.nextElement();
System.out.print(key+":");
System.out.println(prop.getProperty(key));
}
}catch(Exception e)
{System.out.print(e);}
}
}
来源:(http://blog.sina.com.cn/s/blog_4a9f789a01000anr.html) - java对properties文件的操作_zeus_新浪博客
分享到:
相关推荐
Java Property Utils是Java开发中的一个实用工具库,主要用于处理和操作Java系统属性和配置文件。在给定的场景中,`java-property-utils-1.9.1.jar` 和 `java-property-utils-1.10.jar` 是这个库的两个不同版本,...
用 java 读取或写入 property
总结起来,`java-property-utils-1.9.1.zip` 提供了强大的 Java 属性操作工具,而 `cors-filter-1.7.jar` 则是处理 CORS 配置的过滤器,两者结合可以更好地支持现代 Web 应用的开发需求,尤其是在处理配置文件和跨域...
例如,`java-property-utils-1.9.1.jar`包含了版本1.9.1的这个库,可以方便地读取和操作配置文件,使得CORS Filter的配置更加灵活。 在实际应用中,为了使用这个CORS Filter,你需要将其部署到Tomcat服务器。首先,...
Java属性工具库(Java Property Utils)是一个常用的Java开发中的组件,主要用来处理和操作Java的系统属性和配置文件。在Java编程中,属性文件通常用于存储应用的配置信息,如数据库连接字符串、日志级别等。`java-...
在Tomcat中,配置跨域通常涉及到修改`web.xml`文件或者使用Filter来设置响应头,这些操作可能需要读取和解析配置文件,这时`java-property-utils`就派上用场了。例如,我们可以用它来读取服务器配置中的跨域允许的...
这个库主要包含对Java属性文件的操作以及与CORS相关的处理。 CORS(Cross-Origin Resource Sharing)是一种机制,允许Web应用通过设置特定的HTTP头部来允许浏览器放宽同源策略的限制,使得一个源(域、协议和端口)...
### Java对Property文件的操作 #### 一、概述 在Java开发中,经常需要读取配置文件来进行环境变量的设定或数据库连接等初始化工作。其中,`.properties`文件因其灵活且易于阅读的特点而被广泛采用。Java标准库提供...
标题中的“cors-filter-1.7.jar”和“java-property-utils-1.9.jar”是两个Java库的JAR文件,它们在Java开发中扮演着重要角色,特别是对于Web应用程序。这里,我们将深入探讨这两个库的功能和它们在“jasperserver”...
本篇将详细介绍如何利用java-property-utils-1.9.jar和cors-filter-1.7.jar这两个jar包解决Tomcat的跨域问题。 首先,让我们了解`java-property-utils-1.9.jar`。这个库是由Apache Commons项目提供的,主要用来处理...
`java-property-utils-1.9.jar` 是一个Java库,主要用于处理和操作Java的属性文件。在Java中,属性文件通常用于存储配置信息,如数据库连接字符串、系统参数等。`java-property-utils` 提供了方便的方法来读取、写入...
在这个场景中,我们关注的两个jar包——"cors-filter-1.7.jar"和"java-property-utils-1.9.jar"与Geoserver的安装以及CORS配置紧密相关。 首先,让我们了解Geoserver。Geoserver是一款开源的地理信息系统服务器,...
"Java-property-utils-1.9.jar"可以帮助开发者更方便地读取、写入和操作这些属性文件,从而简化了对配置管理的工作。 在ArcGIS Server 10.2中,这两个jar包可能是为了满足以下需求: 1. CORS过滤器:确保来自不...
另一方面,java-property-utils-1.9是一个Java库,用于处理和操作Java属性文件。在ArcGIS Server环境中,这些属性文件可能包含了服务器的配置信息,包括CORS的设置。使用这个库可以帮助开发者更方便地读取、修改和...
`java-property-utils`提供了一种方便的方式来读取、解析和操作这些配置。 具体实现CORS过滤器的步骤如下: 1. 添加`cors-filter-1.7.jar`到项目类路径。 2. 创建一个配置文件,如`cors.properties`,其中定义CORS...
使用java-property-utils-1.9.jar,你可以创建一个`PropertiesUtil`类,封装读写属性文件的操作: ```java import com.kitfox.util.PropertyUtils; public class PropertiesUtil { private static final String ...
本压缩包"cors-java-property-utils.rar"提供了解决这一问题的Java工具,包含两个核心的JAR文件:"cors-filter-2.6.jar"和"java-property-utils-1.9.1.jar"。 首先,我们来理解一下"cors-filter-2.6.jar"。这是一个...
`property-utils-1.9`可能指的是Apache Commons Lang库的一部分,它提供了对Java属性文件的读写和操作功能。在部署和配置Web应用时,这些工具可以帮助管理配置文件,比如设置CORS策略。 6. **配置CORS Filter**: ...
Java Property Utils提供了便利的方法来读取、写入和操作这些文件。它可能包含以下功能: 1. 动态加载和刷新属性文件,无需重启应用。 2. 支持链接到类路径或文件系统的属性文件。 3. 转义和unescape属性值,处理...
`properties`文件是Java中用于存储配置信息的标准格式,它以键值对的形式保存数据,易于读写且跨平台兼容。本文将深入探讨如何在Java中读取和操作`properties`配置文件。 1. **什么是Properties文件** `properties...