/*
Properties  类  利用 System的getProerties返回系统属性 传递一个 System.out
这个类的用处是可以读取一个 ini配置文件的信息   键=值 
具体用法看docs
*/

import java.util.* ;
import java.io.* ;  //FileInputStream  在这个包中
class  PropTest
{
 public static void main(String []args)
 {
  /*Properties p=System.getProperties() ;
  p.list(System.out);  //输出java运行时系统信息 系统属性 JVM
  */
  
  Properties p=new Properties() ;   //new 一个Properties对象
  try
  {
        p.load(new FileInputStream("info.ini"))  ;//加载一个文件输入流
  }
  catch(Exception e)
  {
       e.printStackTrace() ; 
  }
   Enumeration em=p.propertyNames()  ;   //1.0-1.1java新集合框架没出来之前用的  Enumeration   
   while(em.hasMoreElements())   //如果存在更多 元素
   {
    String key=(String)em.nextElement();//返回 Object对象我们要转换为String
    String value=p.getProperty(key);  //通过键获得 值
    System.out.println("key="+key+"------"+"value="+value );
  }
  
  
  
  
 }
 
 
 
 
}

转载于:https://www.cnblogs.com/yuedongwei/archive/2011/08/09/4145634.html

java 通过 Properties类 读取ini文件 键—值对相关推荐

  1. Java Properties 类读取配置文件信息

    在我们平时写程序的时候,有些参数是经常改变的,而这种改变不是我们预知的.比如说我们开发了一个操作数据库的模块,在开发的时候我们连接本地的数据库那么 IP ,数据库名称,表名称,数据库主机等信息是我们本 ...

  2. java inireader_用Java读取INI文件(带section的)

    代码 #include #include int main(){ boost::property_tree::ptree m_pt, tag_setting; read_ini("confi ...

  3. Java读取ini文件

    Java读取ini文件 文章目录 Java读取ini文件 1. ini文件 2. 代码示例 1. ini文件 src/config/config.ini文件内容如下: [login] autorun= ...

  4. C++读取ini文件的类

    C++读取ini文件的类 取自:http://www.viksoe.dk/code/all_mfc.htm,里面有各种MFC常用的类 // Ini.h: interface for the CIni ...

  5. Java中Properties类的使用

    在项目的开发中,我们经常写一些.properties文件 用来配置一些相关的内容,比如端口号 IP地址 服务器数据库的地址等等 PS 当然这些东西也是能够写在XML 文件内的. 下面摘抄2处 对于这些 ...

  6. java inireader_java读取配置文件 Java中如何设置读取ini配置文件?

    Java读取配置文件的几种方法以及路径问题看透,心静,锁份幽静,将自己填埋在那里,任窗外灯红酒绿,草长莺飞,让那颗疲惫的心,静静地栖息在流水盈盈里,抛却尘世累累. java 怎么读取web jar中的 ...

  7. Java中Properties类的学习总结

    学习目标: 1.认识properties文件,理解其含义,会正确创建properties文件. 2.会使用java.util.Properties类来操作properties文件. 一.认识prope ...

  8. java配置文件强制更新_对Java配置文件Properties的读取、写入与更新操作

    对Java配置文件Properties的读取.写入与更新操作 注:当前项目路径是 String filepath=System.getProperty("user.dir"); 对 ...

  9. IO流技术【Properties类介绍、文件切割与合并】

    IO流技术[Properties类介绍.文件切割与合并] 1.Properties类介绍 1.1.Properties的基本功能 Properties特点: 1.Hashtable的子类,map集合中 ...

  10. java中properties作用,java中Properties类的使用

    java中Properties类的使用 在java.util 包下面有一个类 Properties,该类主要用于读取以项目的配置文件(以.properties结尾的文件和xml文件). Propert ...

最新文章

  1. RESTful之限流Throttling
  2. java手机游戏模拟器下载_Java手机游戏模拟器
  3. linux进程管理之进程创建
  4. OpenCASCADE:使用扩展数据交换 XDE之自定义注释note
  5. C++将“引用”作为函数返回值类型的格式、好处和注意事项?
  6. 企业应用人工智能面临的挑战
  7. 别用这种方式聊天,你都不知道自己是怎么聊死的
  8. Java修炼之路——基础篇——Java集合类详解2
  9. (7)FPGA面试题Latch和Register区别
  10. JAVA语法基础作业
  11. 【清北前紧急补课8】A % B Problem
  12. 自学python好找工作么-学Python可靠吗?好找工作吗?
  13. linkbox php,win10 docker-toolsbox 搭建php开发环境
  14. 利用DELL的OMSA监控服务器的温度
  15. IIS安装和URL Rewrite 重写配置、反向代理配置
  16. 使用css定位--让foot层始终保持在页面底部
  17. 中级财管电脑操作不会用计算机,很全面!2018年中级无纸化考试财管公式输入方法及计算器操作说明...
  18. Python复盘股票_3. 超短的复盘框架
  19. 常见数据类型的散列函数
  20. 大系统观:1.4时间之矢

热门文章

  1. macOS应用程序打开时出现崩溃的情况,怎样处理?
  2. linux 中软件安装的三种方法
  3. kickstart部分重要参数
  4. mvc5 新手入门--ASP.NET MVC5中View-Controller间数据的传递
  5. ❀❀ 名词解释(PM、PD、UE、UI、RD....)
  6. 编译器错误~写JS还是谨慎点好
  7. Struts1.x系列教程(19):LookupDispatchAction类处理一个form多个submit
  8. 超详细java中的ClassLoader详解
  9. (二)win7下用Intelij IDEA 远程调试spark standalone 集群
  10. 大数据分析,在中国找个身高1米7年入20万的老公,到底有多难?