使用ResourceBundle读取配置文件

使用ResourceBundle读取配置文件的例子如下:

package com.yawn;

import java.io.IOException;
import java.util.Locale;
import java.util.ResourceBundle;

public class TestBudle {

	public static void main(String[] args) throws IOException {

		// 使用 getBundle 方法加载 ResourceBundle 类
//		ResourceBundle resourceBundle = ResourceBundle.getBundle("com.yawn.Resource",Locale.CHINA);
		ResourceBundle resourceBundle = ResourceBundle.getBundle("com.yawn.Resource",Locale.ENGLISH);
		System.out.println(resourceBundle.getString("key1"));
		System.out.println(resourceBundle.getString("key2"));
	}

}

使用静态方法getBundle()来获得ResourceBudle实例,但是第一个参数不能写成文件的路径,而要按照包名类名的方式写。例如需要读取的文件为Resource.properties,Resource_en.properties,Resource_zh_CN.properties等,在com.yawn包下,则需要写成com.yawn.Resource(把配置文件像类一样对待)。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏编码小白

ofbiz 服务引擎(一) controller中服务的调用解析

首先根据handler-controller.xml文件中对应handler文件,然后运行RequestHandler中的runEvent方法,方法如下: /*...

3034
来自专栏wannshan(javaer,RPC)

Spring 事件传播机制分析

Spring4.0.4 Spring 事件机制采用的是观察者模型(又叫订阅发布模型) 有以下角色 ? 这里,观察者就是监听者,被观察者就是事件对象。 事件发布流...

31510
来自专栏Hongten

spring开发_Annotation_AOP_Before增强处理

http://www.cnblogs.com/hongten/gallery/image/112691.html

582
来自专栏wOw的Android小站

[Android][Framework] Gallery幻灯片流程以及一个Bitmap的bug

用Camera录制任意长度视频。进入Gallery,打开包含刚拍好的视频的相册,然后右上角选择展示“幻灯片”,发现,刚才的视频的Thumbnail出现倾斜,被分...

291
来自专栏非著名程序员

Retrofit OKHttp 教你怎么持久化管理Cookie

? 投稿作者:黄海杰 原文链接: http://blog.csdn.net/lyhhj/article/details/51345386 绪论 最近小编有点...

31410
来自专栏一个会写诗的程序员的博客

Caused by: android.os.NetworkOnMainThreadException

Caused by: android.os.NetworkOnMainThreadException at android.os.StrictMode$And...

522
来自专栏码匠的流水账

聊聊spring cloud gateway的RetryGatewayFilter

本文主要研究一下spring cloud gateway的RetryGatewayFilter

382
来自专栏Hellovass 的博客

优雅地烘焙 DBService

记得大二那年第一次接触 GreenDao 这个神奇的数据库,惊叹道,哇,原来代码还能这么写啊,不用自己手撸 SQLiteDatabase,不用写那些麻烦的 SQ...

904
来自专栏码匠的流水账

聊聊sentinel的SimpleHttpCommandCenter

sentinel-transport-simple-http-0.1.1-sources.jar!/com/alibaba/csp/sentinel/trans...

371
来自专栏Java学习网

Java中为图片添加水印效果的方法——实例代码

直接写出代码: import java.awt.AlphaComposite; import java.awt.Color; import java.awt....

4767

扫描关注云+社区