`
hejiaqi789
  • 浏览: 29864 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

properties读取函数

 
阅读更多

    private static Properties config = null;

    static {
        InputStream in = PropertiesUtils.class.getClassLoader()
                .getResourceAsStream("config.properties");
        config = new Properties();
        try {
            config.load(in);
            //in.close();
        } catch (IOException e) {
            System.out.println("No config.properties defined error");
        }finally{
            if(null != in){
                try {
                    in.close();
                } catch (IOException e) {
                    System.out.println("InputStream close error!");
                }
            }
        }
    }

    // 根据key读取value
    public static String readValue(String key) {
        // Properties props = new Properties();
        try {
            String value = config.getProperty(key);
            return value;
        } catch (Exception e) {
            e.printStackTrace();
            System.err.println("ConfigInfoError" + e.toString());
            return null;
        }
    }

    // 读取properties的全部信息
    public static void readAllProperties() {
        try {

            Enumeration en = config.propertyNames();
            while (en.hasMoreElements()) {
                String key = (String) en.nextElement();
                String Property = config.getProperty(key);
                System.out.println(key + Property);
            }
        } catch (Exception e) {
            e.printStackTrace();
            System.err.println("ConfigInfoError" + e.toString());
        }
    }

分享到:
评论

相关推荐

    读取properties文件返回map

    但可以通过第三方库,如`properties-parser`,或者自己编写解析函数来读取并解析文件内容。例如,使用Node.js的`fs`模块和`properties-parser`库: ```javascript const fs = require('fs'); const properties = ...

    properties文件的读取

    以下是一个简单的读取和保存`properties`文件的函数: ```java import java.io.FileInputStream; import java.io.FileOutputStream; import java.util.Properties; public Properties loadConfig(Context context, ...

    Birt改变properties文件,在报表的initialize函数中

    在BIRT报表脚本中,首先需要导入处理properties文件所需的Java包,如`java.util.Properties`用于管理属性集,`java.io.File`和`java.io.FileInputStream`以及`java.io.FileOutputStream`用于文件读写操作。...

    SSM 读取properties文件

    "SSM 读取properties文件"这个话题聚焦于如何在项目中有效地读取和使用这些配置文件。properties文件通常用于存储应用程序的配置参数,如数据库连接信息、服务器端口、邮件服务设置等,使得这些关键信息能够独立于...

    使用J2SE API读取Properties文件的六种方法

    本文将详细讲解使用J2SE API来读取Properties文件的六种方法。 1. **使用java.util.Properties类的load()方法** 这是最基本的方法,通过`FileInputStream`打开文件,然后使用`Properties`类的`load()`方法加载内容...

    在javascript文件中读取properties文件需要的插件jquery.i18n.properties-min-1.0.9.js

    在JavaScript环境中,与Java或服务器端语言不同,我们通常无法直接读取.properties文件,因为浏览器安全限制禁止了这种跨域请求。然而,为了在前端实现国际化(i18n)功能,有时候我们需要在JavaScript文件中读取...

    Java读取Properties文件的六种方法

    ### Java读取Properties文件的六种方法 在Java开发中,`Properties` 文件常用于存储配置信息,如数据库连接字符串、应用配置等。正确且高效地读取这些配置文件对于程序运行至关重要。本文将详细介绍六种不同的方法...

    Python读取properties配置文件操作示例

    1. **Python读取配置文件**:Python标准库中并没有直接支持读取.properties文件格式的模块,常见的库如configparser是用来读取ini文件的。因此,当需要处理.properties文件时,需要自定义代码来解析这种格式。 2. *...

    Java读取Properties文件几种方法总结

    在上面的代码中,我们首先创建了一个BufferedInputStream对象,用于读取Properties文件,然后使用PropertyResourceBundle类的构造函数将Properties文件加载到ResourceBundle对象中。 方法四:使用class变量的...

    Python实现读取Properties配置文件的方法

    本文实例讲述了Python实现读取Properties配置文件的方法。分享给大家供大家参考,具体如下: JAVA本身提供了对于Properties文件操作的类,项目中的很多配置信息都是放在了Properties文件。但是Python并没有提供操作...

    Java常用函数大全

    7. **OperatePropertiesFile.java**: 这个文件可能涉及读写Java的属性配置文件`.properties`。`java.util.Properties`类可以用来加载、保存和操作配置文件,可能的方法有`loadProperties()`加载文件,`...

    java 枚举遍历键值对 属性类Properties 类加载器

    Properties类继承自Hashtable,用于读写属性列表(键/值对),常用于存储配置信息。例如,一个.properties文件可以这样创建: ``` # sample.properties username=admin password=123456 ``` 在Java中,我们可以...

    jquery.i18n.properties-min-1.0.9

    jQuery i18n.properties.min-1.0.9是一个小巧而强大的插件,它专门用于帮助前端开发者轻松地读取和处理配置文件,从而实现前端的国际化功能。该插件基于jQuery框架,简化了原本复杂繁琐的国际化过程。 1. **jQuery...

    java常用函数2java常用函数2.doc

    最后,配置文件加载函数loadProperties是用于读取配置信息的工具。在开发中,配置文件常常用于管理程序的配置参数,如数据库连接信息、服务器地址等。loadProperties函数专门用于加载这些配置信息到Properties对象中...

    js国际化、读取preperties文件信息

    使用此插件,你可以通过调用jQuery的扩展方法,如`$.properties.load()`,并传入`.properties`文件的URL,插件将返回一个Promise,解析完成后,可以通过回调函数访问数据。 示例: ```javascript $.properties....

    jquery.i18n.properties两个js文件打包

    `jquery.i18n.properties`是一个非常实用的jQuery插件,它专门用于在前端动态读取和使用`.properties`文件的内容,以实现国际化(i18n)功能。这篇文章将详细介绍这个插件的工作原理、使用方法及其相关知识点。 ...

    基于OPENDATASOURCE函数的SQL Server数据库海量数据的快速导入导出方法

    这里的`provider_name`是指数据提供者的名字,如'Microsoft.Jet.OLEDB.4.0'(用于读取Excel)或'Microsoft.ACE.OLEDB.12.0'(用于读写Excel 2007及以后版本)。`connection_string`则是用于连接外部数据源的字符串,...

    Android 应用获取SystmeProperity的两种方式

    总结,Android应用获取`SystemProperties`主要通过Java层的`SystemProperties`类和Native层的`system_property_get()`函数。在实际开发中,应根据需求选择合适的方法,并注意权限管理和性能优化。

    由于以前的函数求值超时函数求值被禁用必须继续执行才能重新启用函数求值的解决方案.pdf

    首先,CLR对属性的支持是指它允许函数调用看起来像是变量的读取或写入。这在许多编程语言中都是一种常见的实现方式,如.NET框架中广泛使用的属性。这种方式虽然在使用上像操作变量一样方便,但在调试时会导致一些...

Global site tag (gtag.js) - Google Analytics