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
java对property文件写入、读取操作
JDK 内置的 Java.util.Properties 类为我们操作 .properties 文件提供了便利。 一. .properties 文件的形式 # 以下为服务器、数据库信息 dbPort = localhost databaseName = mydb dbUserName = root ...
本课设既可作为数据库课程设计也可以作为java的课程设计。 下载完后,有一个GIF动图演示管理员和用户的相关操作。 1、客户端使用javaGUI来编写界面 2、数据库使用MySQL数据库 3、连接数据库操作使用jdbc语句。 ...
尤其是那些和我一样初学Java的朋友们,看看哪一节对你有用,不妨过来讨论一下哦! 第1章 Java概述 1.1 Java的发展史 1.1.1 Java起源 1.1.2 Java发展 1.2 Java是什么 1.2.1 Java语言 1.2.2 Java平台 1.2.3 ...
等理论知识,以用户 对银行系统操作界面 为研究对象,提出了基于 C/S 模式 (Client/Server或客户/服务器模式)的课题实现方案。主要研究工作包括:国内外 银行系统的发展历程的研究;JAVAGUI技术的研究;系统开发...
下载后文件根目录下有两个GIF图,分别描述管理员操作和顾客操作 大概使用说明: 1、数据库使用MySQL 2、图形界面使用java的JFrame 3、导入数据看:将supermarketdb.sql文件导入数据库中后 4、修改项目根目录下的...
Java Bean 是可复用的组件,对Java Bean并没有严格的规范,理论上讲,任何一个Java类都可以是一个Bean。但通常情况下,由于Java Bean是被容器所创建(如Tomcat)的,所以Java Bean应具有一个无参的构造器,另外,...
【3K认证】新浪微博Java开发包 weibo4j weibo4j 或者叫 sinat4j 是新浪微博的 Java 客户端开发包,支持Basic Auth, OAuth, 上传图片,头像,地理位置等...操作系统: 跨平台 收录时间: 2011年03月07日 (国产软件)
4.2.4 Eelipse对JavaBean方法的支持 4.3 JavaBean与JSp的完美结合 4.3.1 更加对象化的JSP开发 4.3.2 标识的应用 4.3.3 标识的应用 4.3.4 <jsp:setProperty>标识的应用 4.3.5 开发体验之JavaBean实现档案录入 4.4 ...
做试卷管理系统的时候,写了一个操作数据库的工具,它与数据库的具体的表,属性都无关:Tabel t=DB.getTabel("user")后可以操作相应的数据表,只要这个名为user的表存在,t.search(property[] [],start,limit)传入...
-verbose 输出有关编译器正在执行的操作的消息 -deprecation 输出使用已过时的 API 的源位置 -classpath <路径> 指定查找用户类文件和注释处理程序的位置 -cp <路径> 同上(是 classpath 的缩写) -sourcepath ...
此外,本书的配套光盘还免费提供了价值人民币330元的java教学视频,对java语言进行了全面讲解,帮助一些不会java语言的读者快速地从java基础知识的学习中过渡到java web的学习与开发上. 第1部分 xml篇. 第1章 xml...
鄙人刚进公司的时候发现一哥们写了个自动生产代码...虽然不是什么比较高级的程序,但是我希望也能对大家有一些帮助。不要吃我当时的闭门羹,算是给朋友们,提供一个思路吧。 备注:运行需要jdom.jar操作xml的非常方便。
此外,本书的配套光盘还免费提供了价值人民币330元的java教学视频,对java语言进行了全面讲解,帮助一些不会java语言的读者快速地从java基础知识的学习中过渡到java web的学习与开发上. 第1部分 xml篇. 第1章 xml...
如果写在属性上可能会出现: Could not locate field nor getter method for property named Lucene 简介 Lucene是根据关健字来搜索的文本搜索工具(全文搜索引擎),只能在某个网站内部搜索文本...
Java提供了一套机制来动态执行方法和构造方法,以及数组操作等,这套机制就叫——反射。反射机制是如今很多流行框架的实现基础,其中包括Spring、Hibernate等。原理性的问题不是本文的重点,接下来让我们在实例中...
7.4、设置属性:<jsp:setProperty> 7.4.1、设置指定的属性 7.4.2、指定设置属性的参数 7.4.3、为属性设置具体内容 7.5、取得属性: 7.6、JavaBean的保存范围 7.6.1、page范围的JavaBean 7.6.2、request范围...
7.4、设置属性:<jsp:setProperty> 7.4.1、设置指定的属性 7.4.2、指定设置属性的参数 7.4.3、为属性设置具体内容 7.5、取得属性: 7.6、JavaBean的保存范围 7.6.1、page范围的JavaBean 7.6.2、request范围...
7.4、设置属性:<jsp:setProperty> 7.4.1、设置指定的属性 7.4.2、指定设置属性的参数 7.4.3、为属性设置具体内容 7.5、取得属性: 7.6、JavaBean的保存范围 7.6.1、page范围的JavaBean 7.6.2、request范围...