`

java对property的操作

阅读更多

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

    java对property文件的操作

    java对property文件写入、读取操作

    java的property配置文件的用法.txt

    JDK 内置的 Java.util.Properties 类为我们操作 .properties 文件提供了便利。 一. .properties 文件的形式 # 以下为服务器、数据库信息 dbPort = localhost databaseName = mydb dbUserName = root ...

    数据库课设 java课设都可用 机房管理系统 课程设计

    本课设既可作为数据库课程设计也可以作为java的课程设计。 下载完后,有一个GIF动图演示管理员和用户的相关操作。 1、客户端使用javaGUI来编写界面 2、数据库使用MySQL数据库 3、连接数据库操作使用jdbc语句。 ...

    java初学者必看

    尤其是那些和我一样初学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 ...

    基于java的银行系统的设计与实现毕业论文

    等理论知识,以用户 对银行系统操作界面 为研究对象,提出了基于 C/S 模式 (Client/Server或客户/服务器模式)的课题实现方案。主要研究工作包括:国内外 银行系统的发展历程的研究;JAVAGUI技术的研究;系统开发...

    数据库课设,java课设都可用,小型超市商品管理系统 课程设计

    下载后文件根目录下有两个GIF图,分别描述管理员操作和顾客操作 大概使用说明: 1、数据库使用MySQL 2、图形界面使用java的JFrame 3、导入数据看:将supermarketdb.sql文件导入数据库中后 4、修改项目根目录下的...

    java 面试题 总结

    Java Bean 是可复用的组件,对Java Bean并没有严格的规范,理论上讲,任何一个Java类都可以是一个Bean。但通常情况下,由于Java Bean是被容器所创建(如Tomcat)的,所以Java Bean应具有一个无参的构造器,另外,...

    【3K认证】新浪微博Java开发包 weibo4j 。好使

    【3K认证】新浪微博Java开发包 weibo4j weibo4j 或者叫 sinat4j 是新浪微博的 Java 客户端开发包,支持Basic Auth, OAuth, 上传图片,头像,地理位置等...操作系统: 跨平台 收录时间: 2011年03月07日 (国产软件)

    Java Web编程宝典-十年典藏版.pdf.part2(共2个)

    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 ...

    java试卷管理系统

    做试卷管理系统的时候,写了一个操作数据库的工具,它与数据库的具体的表,属性都无关:Tabel t=DB.getTabel("user")后可以操作相应的数据表,只要这个名为user的表存在,t.search(property[] [],start,limit)传入...

    corejava的学习笔记

    -verbose 输出有关编译器正在执行的操作的消息 -deprecation 输出使用已过时的 API 的源位置 -classpath <路径> 指定查找用户类文件和注释处理程序的位置 -cp <路径> 同上(是 classpath 的缩写) -sourcepath ...

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part2

    此外,本书的配套光盘还免费提供了价值人民币330元的java教学视频,对java语言进行了全面讲解,帮助一些不会java语言的读者快速地从java基础知识的学习中过渡到java web的学习与开发上. 第1部分 xml篇. 第1章 xml...

    java小工具(批量产生代码,生成pojo,hibernate配置文件等)

    鄙人刚进公司的时候发现一哥们写了个自动生产代码...虽然不是什么比较高级的程序,但是我希望也能对大家有一些帮助。不要吃我当时的闭门羹,算是给朋友们,提供一个思路吧。 备注:运行需要jdom.jar操作xml的非常方便。

    JAVA WEB 开发详解:XML+XSLT+SERVLET+JSP 深入剖析与实例应用.part3

    此外,本书的配套光盘还免费提供了价值人民币330元的java教学视频,对java语言进行了全面讲解,帮助一些不会java语言的读者快速地从java基础知识的学习中过渡到java web的学习与开发上. 第1部分 xml篇. 第1章 xml...

    Java EE常用框架.xmind

    如果写在属性上可能会出现: Could not locate field nor getter method for property named Lucene 简介 Lucene是根据关健字来搜索的文本搜索工具(全文搜索引擎),只能在某个网站内部搜索文本...

    Java 反射(Reflection) 经典实用例子

    Java提供了一套机制来动态执行方法和构造方法,以及数组操作等,这套机制就叫——反射。反射机制是如今很多流行框架的实现基础,其中包括Spring、Hibernate等。原理性的问题不是本文的重点,接下来让我们在实例中...

    java web 视频、电子书、源码(李兴华老师出版)

    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范围...

    李兴华Java Web开发实战经典.pdf (高清版) Part1

    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范围...

    MLDN+李兴华+Java+Web开发实战经典.part3.rar )

    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范围...

Global site tag (gtag.js) - Google Analytics