`
yinbinhome
  • 浏览: 125823 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

Java语言对properties资源文件的处理 - ResourceBundle类的用

阅读更多
Java语言提供了ResourceBundle类来对properties类型的资源文件加以处理。
本文对ResourceBundle类做一个解说。

开始之前,我们先解释一下什么是properties类型的资源文件。

在Java语言中,使用一种以.properties为扩展名的文本文件作为资源文件,该类型的文件的内容格式为类似:

#注释语句
some_key=some_value

形式。以#开头的行作为注释行,ResourceBundle类处理时会加以忽略;其余的行可以以 key名=value值 的形式加以记述。

Java的ResourceBundle类可以对这种形式的文件加以处理。

ResourceBundle类的使用方法也非常简单。我们使用一个例子来说明。


我们假设有下面2个properties文件:
TestProperties.properties
view plainprin

分享到:
评论

相关推荐

    Java语言对properties资源文件的处理

    通过以上分析,我们可以看到Java语言提供了强大的工具来处理properties资源文件,无论是通过`Properties`类还是`ResourceBundle`类。选择合适的方法取决于具体的应用场景:对于简单的键值对配置或需要保存配置更改的...

    ResourceBundle与Properties读取maven中resources目录下的资源文件

    本文将详细介绍如何使用`ResourceBundle`和`Properties`类来读取这些资源文件。 #### 二、Properties类读取资源文件 ##### 1. Properties类与Properties配置文件 `Properties`类是Java提供的用于处理配置文件的一个...

    国际化插件-ResourceBundle Editor

    使用ResourceBundle Editor,开发者可以更高效地处理国际化的资源文件,提高开发效率,保证应用的全球化质量。在进行多语言开发时,这个插件无疑是一个强大的助手,减少了手动操作的繁琐,提高了代码的可维护性和...

    java读取.properties配置文件的几种方法

    `ResourceBundle`类主要用于国际化的资源管理,但它也可以用于读取`.properties`文件。这种方法适用于有多种语言版本的配置文件。 ```java import java.util.ResourceBundle; public class ...

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

    这种方法适用于类路径内的资源文件。 5. **使用class.getClassLoader()的getResourceAsStream()方法** 同样,如果你有一个类加载器,可以通过`getResourceAsStream()`方法获取流。例如: ```java String name =...

    java资源文件的处理

    在Java编程中,资源文件的处理是一个至关重要的环节,它涉及到程序运行时的数据读取、配置信息管理以及国际化(i18n)支持等多方面。资源文件通常包含非代码数据,如配置信息、文本字符串、图片、音频或视频等,它们...

    JAVA操作properties文件.pdf

    - 使用`getResourceAsStream`方法通过类加载器加载资源文件 ```java InputStream in = getClass().getResourceAsStream("/IcisReport.properties"); prop.load(in); ``` - 使用`ResourceBundle`获取资源文件 ...

    java解析资源文件

    本教程将深入讲解如何在Java中处理资源文件,以及使用jbom解析工具的相关知识。 首先,理解资源文件的定位。在Java应用中,资源文件通常位于`src/main/resources`目录下(对于Maven或Gradle项目)。这些文件会被...

    properties文件国际化插件

    在Java程序中,我们可以使用`ResourceBundle`类来加载和访问这些资源。 这个"properties文件国际化插件"的安装过程可能包括以下步骤: 1. 如果是IDE集成,如Eclipse或IntelliJ IDEA,可以在插件市场中搜索插件并...

    Java读取Properties文件的六种方法

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

    读取以及修改properties文件

    - 使用`java.util.Properties`类:这是Java提供的标准类,用于处理Properties文件。首先,我们需要加载文件到Properties对象中,然后可以通过关键字获取对应的值。 ```java Properties prop = new Properties(); ...

    properties文件的读取

    对于国际化的支持,可以使用`java.util.ResourceBundle`,它允许根据不同的语言和地区加载对应的`properties`文件。 总结,`properties`文件在Java开发中扮演着重要角色,主要用于存储和管理配置信息。通过`java....

    java读取properties属性文件

    Properties文件通常以键值对的形式组织,键和值之间用等号(=)或冒号(:)分隔。这篇博客()可能详细讲解了如何在Java中读取这些文件。 首先,我们需要了解`java.util.Properties`类,它是Java标准库提供的一种...

    Xml ResourceBundle简单实现

    Xml ResourceBundle是一种在Java编程语言中处理国际化(i18n)和本地化(l10n)资源的方式。它允许开发者以XML格式存储各种语言版本的文本字符串和其他资源,便于程序根据用户所在的区域或首选语言提供相应的内容。...

    java 读properties 文件六种方法

    在Java编程语言中,处理配置文件是常见的需求之一,尤其是当需要从外部文件读取配置信息时。Properties文件因其灵活性和易读性而被广泛应用于各种场景,如数据库连接、系统配置参数等。本文将详细介绍Java中读取...

    MyEclipse中Properties文件插件

    通过在代码中使用ResourceBundle类,可以根据用户设置的语言自动加载相应的Properties文件,实现应用程序的国际化。 - 在MyEclipse中,可以方便地在不同语言版本的Properties文件间切换,确保翻译的一致性。 5. ...

    Java读取工程下面的*.properties文件

    总结来说,Java提供了强大的工具来处理`.properties`文件,包括`Properties`类和`ResourceBundle`类。自定义属性编辑器则可以进一步增强对复杂数据类型的处理能力。理解并熟练运用这些工具,将有助于我们更好地管理...

    国际化插件--读取 .properties的中文文件

    1. 创建资源文件:为每种语言创建对应的.properties文件,如上面提到的en.properties和zh_CN.properties。 2. 声明资源包:在Java代码中使用`ResourceBundle`类声明资源包,指定基名(通常是类路径下的目录名)。 3....

    javaI18N[国际化]-源码.rar

    - `ResourceBundle`类用于管理应用程序的资源,如字符串、消息和格式化数据,可以根据`Locale`实例加载相应语言的资源文件。 - `java.text`包提供`NumberFormat`、`DateFormat`和`MessageFormat`等类,用于数字、...

    使用资源文件做多语言软件

    1. **内置API**:许多编程环境提供了内置的API来处理资源文件,例如Java的`ResourceBundle`,iOS的`NSBundle`,以及.NET的`ResourceManager`。 2. **自定义解决方案**:对于没有内置资源管理的平台,开发者可以创建...

Global site tag (gtag.js) - Google Analytics