java ResourceBundle
读取资源属性文件(properties)
注意几个点:
(1)使用这个类,这个properties文件的名字是有规范的,一般命名规范:
自定义名_语言代码_国别代码.properties ,如果是默认的,直接写为:
自定义.properties。
如:
xxx_en_US.properties
xxx_zh_CN.properties
xxx.properties
例:
目录结构
一般把properties文件放到resources资源文件下,在获取 ResourceBundle 实例后,可以使用 getString() 等方法获取属性值。getBundle() 方法的第二个参数可以指定地区,这个地区就决定了读取那个语言的文件,例如 “_en”和“_zh_CN”分别对应 “Locale.ENGLISH” 和 “Locale.CHINA”。
目前只是用它来读取文件信息,关于国际化以后项目用到在记录。
package com.lxc;
import java.util.ResourceBundle;
public class Read {public static void main(String[] args) {ResourceBundle res = ResourceBundle.getBundle("config");// ResourceBundle res = ResourceBundle.getBundle("config", Locale.ENGLISH);String name = res.getString("name");System.out.println(name); // "lxc"}
}
java ResourceBundle相关推荐
- Java ResourceBundle keySet()方法及示例
ResourceBundle类keySet()方法 (ResourceBundle Class keySet() method) keySet() method is available in jav ...
- Java ResourceBundle getLocale()方法与示例
ResourceBundle类的getLocale()方法 (ResourceBundle Class getLocale() method) getLocale() method is availa ...
- java方法参数Bundle,Java ResourceBundle keySet()方法及示例
ResourceBundle类keySet()方法keySet()方法在java.util包中可用. keySet()方法用于从此ResourceBundle及其超级捆绑包中获取所有现有键,以在Set ...
- ZetCode Java 教程
来源:ApacheCN ZetCode 翻译项目 译者:飞龙 协议:CC BY-NC-SA 4.0 贡献指南 本项目需要校对,欢迎大家提交 Pull Request. 请您勇敢地去翻译和改进翻译.虽然 ...
- eclipse查看properties
(1) Eclipse下编辑properties文件的插件,用来写国际化程序非常方便,自动保存为ASCII码.日本人开发的,所以介绍网页全是日文. UPDATE地址:http://propedit.s ...
- Spring Boot 架构中的国际化支持实践—— Spring Boot 全球化解决方案
背景 Spring Boot 主要通过 Maven 或 Gradle 这样的构建系统以继承方式添加依赖,同时继承了 Spring 框架中的优秀元素,减少了 Spring MVC 架构中的复杂配置,内置 ...
- hibernate帮助文档
Hibernate Annotations 参考文档 3.2.0 CR1 目录 前言 1. 翻译说明 2. 版权声明 前言 1. 创建一个注解项目 1.1. 系统需求 1.2. 系统配置 2. 实体B ...
- hibernate参考文档
http://docs.jboss.org/hibernate/annotations/3.4/reference/zh_cn/html_single/#d0e224 Hibernate Annota ...
- [转载]使用正则表达式验证本地化数据
使用正则表达式验证本地化数据 数据验证是编写任何用户界面时经常要处理的一项杂务.Java™ 语言的正则表达式支持可以使数据验证变得更容易.您可以定义一个正则表达式,用于描述有效数据,然后让 Java ...
- java.util.ResourceBundle使用详解
为什么80%的码农都做不了架构师?>>> 2009-07-29 00:47:17 一.认识国际化资源文件 这个类提供软件国际化的捷径.通过此类,可以使您所编写的程序 ...
最新文章
- apache2.2 做后端,增加真实ip到日志中
- Json,String,Map之间的转换
- 定时将应用日志移动到指定目录
- SpringBoot:Actuator 监控管理工程各项信息
- 工作流实战_04_flowable 流程的模板的图片和xml显示
- 论信息化投标低于1元中标值吗?
- iphone短信尚未送达_iPhone开启这个功能,从此告别垃圾短信骚扰!
- C++ Primer 第五版 第6章 6.3——函数返回类型和return语句习题答案
- jpa存储byte到postgresql
- 安卓应用_接入 微信支付 无法调起支付界面的坑
- silverlight 3 blend3最新版本 破解方法
- Android.mk转换到Android.bp方法
- PDF编辑器是怎么使用的
- 声鉴卡HTML5网页源码
- windows设置hosts
- linux 查找pcre源码,pcre使用例子
- iOS 新特性实现 3DTouch 开发
- ipad分屏功能怎么用_QQ音乐的听歌识曲功能怎么用?
- 使用smtp协议发送邮件
- java 生成电子合同_java实现电子合同签名